Menu

Post image 1
Post image 2
Post image 3
Post image 4
1 / 4
0

GitHub - reladraw/reladraw

Hacker News·about 16 hours ago
#GajkqNU1
Reading 0:00
15s threshold

reladraw is a text language for diagrams where you say where things go. Try it in your browser → I wanted to be able to create custom, expressive diagrams where I decided how to arrange the diagram, but without the inefficiency of manually drawing in draw.io. For example, this is a diagram drawn in draw.io: This is the same diagram, but written in reladraw ( examples/arch.reladraw ). Why not Mermaid or draw.io? Mermaid, Graphviz and D2 let you declare boxes and connections, then determine positions for you. If you have a particular picture in mind, these aren't the right tool. On the other hand, tools like draw.io or Excalidraw allow absolute placement, but that means much more effort, whether for humans clicking and dragging nodes around or agents recalculating coordinates and editing verbose XML source code files. reladraw sits between those two extremes, aiming to have the benefits of a diagram language, like Mermaid, but also having the expressiveness and custom placement that you can get with draw.io.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More