Reladraw
Open Source🔄 Alternative to MermaidA diagram language where you decide where to place things
Reladraw is an open-source diagramming language that combines programmatic definition with precise manual layout control. It solves the rigidity of traditional auto-layout tools by letting developers define diagram logic while retaining explicit control over positioning.
Define nodes, edges, and relationships using a clean, human-readable domain-specific language.
Override automatic layout engines to place elements precisely where you want them.
Fully self-hostable and customizable codebase tailored for technical documentation workflows.
Unlike Mermaid, which strictly enforces automatic node placement, Reladraw gives developers the freedom to programmatically define diagrams while retaining precise control over element positioning.
Software architects and developers who want code-driven diagrams without sacrificing layout control.
Compare other freshly discovered tools and open-source alternatives.