UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams.

ArgoUML is described as 'Open source UML modeling tool and includes support for all standard UML 1.4 diagrams. It runs on any Java platform and vailable in ten languages' and is a UML Modeling tool in the development category. There are more than 25 alternatives to ArgoUML for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best ArgoUML alternative is Dia, which is both free and Open Source. Other great apps like ArgoUML are PlantUML, Visual Paradigm, StarUML and Umbrello.
UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams.

RadDiagram offers flexible and interactive diagramming layouts for your rich data-visualization applications. The framework tool set enables you to:



NClass is a free tool to easily create UML class diagrams with full C# and Java language support. The user interface is designed to be simple and user-friendly for easy and fast development. Properties, enums, delegates and other language specific elements are fully supported...



the Chronos Web Modeller is a collaborative tool for the creation of UML models with reporting, code and document generator .
TopCoder UML Tool is an easy to use, consistent modeling tool for use in Design and Development competitions. The new tool was built to model sequence, class, use case, and activity diagrams. On top of that, all those elements can have documentation easily attached to them.




The PlantText tool is an online tool for quickly creating UML (Unified Modeling Language) diagrams. Unlike most tools, PlantText can build diagrams without the use of a mouse because it is based on PlantUML markup language.

With YAKINDU Statechart Tools, you can easily create complex systems in a visual way. Simulate and test your system’s behavior already while you are modeling.

ClassBuilder is freeware CASE tool targeted at the C++ developer, running on Win2K-XP. It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction through a graphical user interface.


ckwnc is a uml sequence diagram creation tool that uses an intuitive c-style language to automatically create uml diagrams that can be saved as an image or embedded directly into other pages
A simple way of describing graphs and include it easily in your web for free, blog, markdown page, github, and any location where remote images can be showed.




Gravizo is the most popular Self-Hosted alternative to ArgoUML.
MockupTiger is a web based application that helps you to build fluid wireframes, mockups or prototypes for your next web application or desktop software.
