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.

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.

Free Sequence Diagram Tool Online. Clean simple interface and fast client side processing. Works Online and Offline, Scripting and Drag and Drop.




UML Designer provides a set of common diagrams to work with UML 2.5 models. The intent is to provide an easy way to make the transition from UML to domain specific modeling.


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.

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.




MagicDraw is an award-winning business process, architecture, software and system modeling tool with teamwork support. MagicDraw UML can do comprehensive UML diagramming, reverse and forward engineering for Java and C++.


OCLE is a UML CASE Tool offering full OCL support both at the UML metamodel and model level.







ConceptDraw DIAGRAM v14 is the only product that supports Visio legacy, runs on macOS and Windows, and is a perpetual license. Import/Export VDX, VSDX, VSSX and Import VSD, VSS files.




A lightweight HTML5/javascript library for UML 2 diagramming.
Alpha software. This project is in progress. Many functionalities are ready to be used. Nevertheless, some features and developments will not be neccessarily available for download.
GenMyModel is an online modeling plateforme for UML, BPMN2, Database, Flowchart and more. It supports realtime collaboration, centralized model repository, versioning and full traceability.


Use simple text to quickly create and share diagrams with your team. Improve your documentation, planning and everyday communication with powerful tools for automatic diagram generation.

Transforms plain-language input into editable diagrams, live Mermaid code, mindmaps, and more in the browser; quick or chat modes, image exports, multi-format sharing.




The Model Development Tools (MDT) project focuses on big "M" modeling within the Modeling project. Its purpose is twofold:
Whether you are a Business Architect, System Architect, Developer, Analyst or Designer, Modeliosoft meets your needs through its high quality solutions for modeling, and report, architecture or code generation.




UModel is a UML (Unified Modeling Language) software modeling tool from Altova, the creator of XMLSpy. UModel supports all 14 UML 2 diagram types and adds a unique diagram for modeling XML Schemas in UML.

Free sequence diagram online generator. The tool allows you to create sequence diagram online easily and quickly, using simple text.




While coding with AI assist, I noticed bigger projects need something more rigid as context so the AI coder doesn't stray away when I try to add new features. You know, to keeps its memory fresh and not change the stuff that already works.



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



Diagramly is an innovative tool that uses AI to convert text descriptions or images into editable diagram code. It supports popular formats like Mermaid and ZenUML, allowing users to easily create and maintain professional diagrams.

Astah Professional is an all-in-one modeling tool for software design, supporting UML, ER, DFD, flowcharts, and more. It offers code generation, reverse engineering, collaboration features, and extensibility via plug-ins and scripts.




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.






