A tool for drawing flowchart and sequence diagrams with a simple, concise and easy to use syntax, in a similar manner as markdown.
Cost / License
- Free
- Proprietary
Platforms
- Online


One of the most popular alternatives to Visual Paradigm is draw.io, which is free and open source. Other popular alternatives are Excalidraw, Dia, yEd Graph Editor and Lucidchart. Diagram Editors like Visual Paradigm are a crowded field, with more than 50 alternatives for Windows, the web, Mac, Linux and self-hosting.
A tool for drawing flowchart and sequence diagrams with a simple, concise and easy to use syntax, in a similar manner as markdown.


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.


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.




Diagramming, documents, presentations for teams and individuals in one single AI enabled tool that takes reuse of figures and drawings easy.



Database design software for software engineers. Reads your live PostgreSQL, Supabase, MySQL, MariaDB, SQL Server or SQLite database, gives your AI agent a local MCP server, and shows each schema migration's impact before it runs. Diagrams are JSON in Git. One-time purchase.




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.



All-in-one modeling tool for UML, ERD, DFD and flowcharts, with built-in AI features (AI Chat Copilot, AI Code Reverse and an MCP server).




Sketch, walk through, and share system design flows. Drag components, connect them, and present each interaction step by step — no account needed to try.


Arkidor is a free, browser-based ArchiMate modelling tool supporting full ArchiMate 3.2 and 4.0 notation. It reads and writes the ArchiMate Open Exchange Format (OEF) XML standard, making it interoperable with Archi, Sparx Enterprise Architect, BiZZdesign, and ADOIT.


A diagram editor for architecture, process and software diagrams. Runs in the browser or as a desktop app and saves diagrams as readable YAML.



ExcalidrawZ is a native Excalidraw client for Mac, iPad, and iPhone, designed for hand-drawn whiteboards, diagrams, sketches, visual notes, and technical explanations.




Inwardis keeps what you know about a system as a hierarchical model rather than separate diagrams. Every element can contain sub-elements, so a person or an AI agent opens one level, sees what matters there and drills into a single branch.
