Reladraw
An open-source diagram description language tool built around the concept of relations. It allows users to define diagrams through a text-based language while retaining manual control over element layout positions. The tool offers engineering advantages such as version control compatibility and diff support, and integrates with AI agents.
Timeline (last 90 days)
Reladraw is a relationship-based diagram description language that lets users decide where to place elements themselves while retaining the engineering advantages of text-based description.
Reladraw's core design goal is to combine the advantages of both automatic layout languages and visual editing software, defining diagrams with a diagram language while retaining a high degree of control over presentation.
The Reladraw project received 172 points and 52 comments on Hacker News.
Reladraw offers three ways to get started: an online playground built into the GitHub page, integration via npm install, and an installable skill that can be used with AI agents such as Claude.
Reladraw targets both humans and AI agents, expressing diagrams in a readable and writable text language to suit the needs of agents generating and modifying diagrams.
Reladraw is currently an early-stage open-source project, and whether its syntax is elegant and how it actually performs still requires validation in more real-world scenarios.
The success or failure of this kind of compromise depends on whether the language design is concise: overly complex syntax will forfeit the efficiency advantage over Draw.io, while insufficient control granularity will reduce it to just another Mermaid.
All Facts (6)
Reladraw is a relationship-based diagram description language that lets users decide where to place elements themselves while retaining the engineering advantages of text-based description.
50%UnverifiedReladraw's core design goal is to combine the advantages of both automatic layout languages and visual editing software, defining diagrams with a diagram language while retaining a high degree of control over presentation.
50%UnverifiedReladraw targets both humans and AI agents, expressing diagrams in a readable and writable text language to suit the needs of agents generating and modifying diagrams.
50%UnverifiedReladraw is currently an early-stage open-source project, and whether its syntax is elegant and how it actually performs still requires validation in more real-world scenarios.
50%UnverifiedThe success or failure of this kind of compromise depends on whether the language design is concise: overly complex syntax will forfeit the efficiency advantage over Draw.io, while insufficient control granularity will reduce it to just another Mermaid.
50%UnverifiedReladraw offers three ways to get started: an online playground built into the GitHub page, integration via npm install, and an installable skill that can be used with AI agents such as Claude.
50%