by adius·5y ago·view on hn ↗Diagrams uses Graphviz under the hood. I think the problem is that Graphviz' layout algorithms are too generic / not optimized for software architecture and therefore it's difficult to get a good rendering.