Tool Open source

reladraw

reladraw is a text language and command-line tool for creating diagrams with relative positioning. It sits between automatic layout systems such as Mermaid, Graphviz, and D2 and manually positioned editors such as draw.io: users declare nodes, relationships, labels, and relative placement without specifying absolute coordinates. The parser and layout engine resolve the declarations into a diagram, while the tool reports issues such as overlaps, crossed edges, and text overflow without requiring a rendered preview. Its TypeScript CLI converts `.reladraw` files to SVG, and the repository also provides a browser version and an optional agent skill. The project is early-stage, its syntax is subject to change, and the code is licensed under Apache-2.0.

View repository Visit site Mentioned in 1 video ↓

What reladraw is used for

1 use taken from transcripts — each links to the moment in the video.

  • A text diagram language positioned between automatic layouts such as Mermaid and manually dragging boxes. It resolves relative positioning instructions into layouts and reports overlaps, crossed edges, and text overflow without rendering.

Videos mentioning reladraw

1 in the library.