Business Intelligence
Now Reading
Violet
1
Review

Violet

Overview
Synopsis

Violet is a UML editor with these benefits: Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform. Violet is intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly.

Category

Unified Modeling Language Tools Free

Features

Very easy to learn and use
Draws nice-looking diagrams
Completely free
Cross-platform
Violet is intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly

License

Proprietary Software

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)

Company

Violet

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.6
9.3
Features & Functionality
7.4
9.0
Advanced Features
7.6
9.1
Integration
7.5
8.0
Performance
7.5
Customer Support
7.4
6.4
Implementation
Renew & Recommend
8.0
Bottom Line

Violet is intended for students, teachers, and authors who need to produce simple UML diagrams quickly. It is not intended as an industrial strength tool. There are several capable high-end UML editors available, such as Rational Rose, Together and the free ArgoUML and its commercial cousin Poseidon.

7.5
Editor Rating
8.4
Aggregated User Rating
2 ratings
You have rated this

Violet is a UML editor that implements use-case, class, activity, sequence, state and object diagrams. Older versions (not Violet 2.0.0) are fully tested and integrated into Eclipse 3.1.1, 3.2, 3.3. Consequently, Violet supports Eclipse local history and allowing users to restore previous diagrams.

They can also directly drag’n’drop java classes into class and sequence diagrams with code reverse engineering as well as drag’n’drop existing diagrams into current one to create diagram links. Violet can be started as a single application, an applet, via Java Web Start or as an Eclipse plugin. And when it’s up and running users can open multiple documents, zoom in / zoom out, undo / redo and cut/copy/paste.

Moreover, the editor supports direct links between diagrams and diagram tool change with mouse scroll button to produce nice drawings with automatic grid snap. With Violet, users can save diagrams in html files enabling them to share them with people who don't have this editor. In addition, users can export diagram images to clipboard so as to paste it in their word processors or they may export diagram images to files or print them. And when a user starts a new session Violet restores workspace on start-up with opened documents.

There are however a few things that this editor cannot do including generating source code from UML diagrams, generating UML diagrams from source code (Except for class diagrams with Eclipse) and semantic checking of models. Furthermore, Violet does not generate files that can be imported into other UML tools, nor can it read model files from other tools.

You may like to read: Open Source, Free and Top Unified Modeling Language (UML) Tools and How to Select the Best Flowchart Software for Your Business

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Sophia
    November 13, 2017 at 3:24 pm

    Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform.

    Company size

    Medium (50 to 1000)

    User Role

    IT Support

    User Industry

    Manufacturing

    Rating
    Ease of use8.9

    Supports Eclipse local history and allows you to restore previous diagrams. Diagrams are saved in html files. So, you can share them to people who don't have Violet.

    Features & Functionality8.7

    Advanced Features8.9

    Integration8

    Training 8

    Customer Support8

    Renew & Recommend8

    ADDITIONAL INFORMATION
    Violet is a UML editor intended for developers, students, teachers, and authors who need to produce simple UML diagrams quickly. It can create Unified Modeling Language diagrams: use case diagram, class diagrams, object diagram, state diagram, state, activity and sequence diagram.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
0%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%