
R
Reladraw
Open Source๐ Alt to Mermaid.jsProgrammatic diagramming with precise manual layout control
๐ณ Self-Hostable๐ No Sign-upโก Traction Score: 82/100โ
976 Stars
git clone https://github.com/reladraw/reladraw.gitReladraw is an open-source diagramming language that combines code-driven logic with precise manual layout adjustments. It solves the rigidity of traditional auto-layout diagram tools by letting developers define relationships programmatically while retaining explicit control over positioning.
Define diagrams using a clean, text-based syntax that fits naturally into version control workflows.
Combine automated relational definitions with manual positioning overrides when auto-layout fails.
Fully open-source architecture allowing deep customization and self-hosted workflows.
Generating complex software architecture diagrams directly from source logic
Creating maintainable system documentation that lives alongside codebase commits
Building interactive technical presentations requiring precise visual tuning
Unlike Mermaid.js which relies entirely on deterministic auto-layout engines, Reladraw bridges the gap between code definition and manual visual adjustment.
Software architects, technical writers, and developers who want code-driven diagrams without sacrificing fine-grained visual control.
Compare other trending developer tools and open-source projects in this space.