Hacker News new | ask | show | jobs
by p0cc 2401 days ago
How does this compare to similar products in this space?

I'm thinking of diagramming tools that are based on text, like Graphviz, Mermaid, PlantUML, and Webgraphviz.

1 comments

My main motivation with diagram.codes is to provide a set of very simple DSL's so non technical users can use it to create diagrams for easy concept visualization in tutorials, papers, etc. ( Non technical target audience means having minimal configuration options or syntax that can be confusing)

Besides the tipical uml/graph/tree categories I'll be adding different ways of visualizing concepts and relations. Things like https://www.diagram.codes/d/onion-layers, https://www.diagram.codes/d/stack and other experiments not yet published.

I've used most of the tools you listed and there's some overlap in functionality. Maximum flexibility is not my goal (simplicity is) so I'd still use them if a high degree of customization is required.

The syntax for a graphviz digraph is almost the same to the one used in this product.
Yep, for graphs that's an already intuitive syntax and a starting point. Other non graph based diagrams use different ones.
What evidence do you have non technical users are looking for this capability?
Just initial feedback from non technical users. Curiously technical users have expressed their interest in using it too for the potential time savings and their familiarity with text editors. It's an exploration at this point.