Archgram vs the Mermaid live editor
Mermaid is the open diagrams-as-code language Archgram is built on, and its own editors are excellent for writing and sharing Mermaid. Archgram adds what teams ask for around it: other formats and conversion, AI drafting, Git and Drive sync, workspaces with live co-editing, templates and decision records.
| Archgram | Mermaid (live editor and Mermaid Chart) | |
|---|---|---|
| Notations | Mermaid, D2, PlantUML, Draw.io, Excalidraw | Mermaid |
| Converting between formats | Sequence, class, ER and flow diagrams convert between formats | Not applicable |
| Team features | Workspaces, roles, comments, live co-editing | Varies by product and plan |
| Source of truth | Git sync, with Drive as an option | Your own repository or the hosted product |
Choose Mermaid (live editor and Mermaid Chart) if
- You only need Mermaid and a quick preview or embed.
- You want the official hosted experience from the Mermaid project.
Choose Archgram if
- You use more than one notation (D2, PlantUML, Draw.io, Excalidraw) and want to convert between them.
- You want diagrams, ADRs and delivery tracking connected in one place.
- You want workspaces, roles, comments and live co-editing for a team.
Products change. This page describes approaches as we understand them; check each vendor’s current documentation before deciding.