As a software engineer I do a lot of architecture and process diagrams but I find existing web editors for things like D2 and Mermaid somewhat cumbersome. I was thinking of building a dedicated, native editor.
Some features I'm thinking of:
- autocomplete and macros for faster composition
- wizards for common diagram types
- save diagrams as editable PNGs / editable SVGs
- generate code for git "architecture" repositories
- create themes for diagrams
- offline documentation for language syntax
- generate diagrams from json (nodes / edges lists)
- some form of LLM assistant integration, e.g. to bootstrap diagrams with a prompt
What features would make something like this worth using, to you?
billconan•3h ago
Zambyte•2h ago