1. Explicit relative positioning removes the fiddling of automatic layout tools
Many users praised Reladraw for letting them state where things go instead of fighting with Mermaid, Graphviz, or Draw.io’s auto‑layout.
- “Fighting with mermaid is so frustraiting, especially when it comes to normal vs github formatting. This is going to replace several ad‑hoc half impls I have laying around” – monster_truck
- “Mermaid works great for fixed layouts like sequence diagrams and Gantts. For flowcharts, where position is king, it's bad.” – HeavyStorm
- “With tikz it was never the nodes that hurt me, it was the edges. Once two edges want the same side of a box it gets ugly fast.” – lastscattering
2. Ideal for AI‑agent‑driven diagramming (“diagram as code” for LLMs)
Commenters highlighted how Reladraw gives agents precise control without the token‑heavy trial‑and‑error of other tools.
- “This is very needed in the AI coding age! I find diagramming is one of the best ways for high bandwidth alignment between my mental model and the agent’s.” – apinstein
- “There's a skill in the repo that you can install using npx skills to get started with. I'm sure the integration of Reladraw with agents can be made way better…” – jpwalsh234
- “This is a wonderful idea that fills a gap that has caused me much pain! When it's more stable I'll be looking for (or creating) an Obsidian plugin, a VS Code extension, etc.” – shellerik
3. Strong demand for extensibility and extra features (themes, routing, export, CLI JSON, etc.)
Users repeatedly asked for things like theme selection, smarter edge routing, decoupling topology from layout, and easier export/import workflows.
- “I wish it had different themes, the will prob be the best improvement.” – patriciobcs (later addressed: “Just pushed an update to add a basket of themes, including light and dark themes.” – jpwalsh234)
- “Does the resolver do any routing? … If they all can't hold, you'll get an error naming the clashing statements… Nothing silently wins.” – lastscattering
- “It would be great to have this as a layouting layer for C4… allow for decoupling the topological parts of the language … from the layouting concerns.” – Garlef
- “The one gap right now is just that the CLI doesn't give you a way to say ‘just calculate the positions, stop there, and give me JSON’.” – jpwalsh234