I very like UML diagrams, and recently I used Codeuml and PlantText UML Editor for easy creating diagrams from text, using PlantUML syntax.

I very like the result, except that I prefer a direct edit the diagram. I very like freemind/freeplane software. (Lot of shortcuts, and everything can be made with keyboard), the only problem is that those map mind tools, not have all the options that plantuml have (sceniacrio cases, messages between components, ...)

I am attaching 2 simple diagrams for example I want to create. I will appreciate any answer, but I prefer something that it is portable, and window support.


enter image description here enter image description here enter image description here


I would recommend StarUML.

StarUML is an open source project to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also a platform that is a compelling replacement of commercial UML tools such as Rational Rose, Together and so on. (from old projects of StarUML, this project has been discontinued).

The good news is StarUML starts the new project (since long time no updates).

StarUML 2 is new project from MKLab as the next version of StarUML v1. The new version is compatible with UML 2.x standard and supports totally 11 kinds of UML diagrams (use case diagram, activity diagram, class diagram, sequence diagram and more). StarUML is available for Windows, Linux, and Mac OS X now.

Taken from StarUML docs:

You can start a modeling project by selecting a template. To start a project with a template, select File | New From Template | TemplateName. StarUML supports 4 default templates:

  • UMLMinimal - A single model with UML Standard Profile.
  • UMLConventional - Use Case Model, Analysis Model, Design Model,
  • Implementation Model, and Deployment Model with UML Standard Profile.
  • 4+1 View Model - Pilippe Kruchten’s 4+1 Architectural View Model.
  • Rational: Approach of Rational Rose Tool.

StarUML 2 is free to download, no time limit for evaluation, a license should be purchased for continued use. I usually draw my UML diagram with this tool. For any information, let's take a look the main site!

Example use case diagram.

Use case diagram in StarUML 2

  • Looks good. Thanks Dec 29 '15 at 21:09
  • You're welcome. I hope this application satisfies your needs.
    – meisyal
    Dec 30 '15 at 3:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.