Hacker News new | past | comments | ask | show | jobs | submit login

We opted for Mermaid (mentioned in your article) and auto-layout in our new offering.

As you would expect, it has its pros and its cons. As diagrams get bigger and more complex, mermaid's auto-layout gets more and more challenged and more and more acres of white space start to appear. Of course drawing those same large diagrams manually would be a bitch too.

At small scale, auto-layout is a no-brainer, but the jury is still out for us on large, real world diagrams.




Take a look at Structurizr - https://structurizr.com/

The guy that makes it is super helpful on twitter as well.

Ah, I've just realised, the article above pointed to a quote by Simon Brown - he is the Structurizr guy :-)


Thanks for the link. All the examples look pretty simple and only use straight line connectors. We're building a no-code for HR platform, so the diagrams are large and really need curved connectors to maximise use of the space.


Got it, diagrams are part of your product, rather than for system design.


I like PlantUML a lot




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: