Story Details

  • Ask HN: What do you use to create diagrams?

    Posted: 2025-03-12 14:14:32

    The original poster is seeking recommendations for diagram creation tools, specifically for software architecture diagrams and other technical illustrations. They desire a tool that balances ease of use with the ability to produce visually appealing and professional results. They're open to both cloud-based and locally installed options, and ideally the tool would support exporting to standard formats like SVG or PNG. The poster's current workflow involves using PlantUML but finds it cumbersome for creating presentable diagrams, prompting their search for a more user-friendly alternative.

    Summary of Comments ( 14 )
    https://news.ycombinator.com/item?id=43343473

    The Hacker News comments discuss a variety of diagramming tools, ranging from simple and free options like Excalidraw, PlantUML, and Draw.io to more powerful and specialized tools like Mermaid, Graphviz, and OmniGraffle. Many commenters emphasize the importance of choosing a tool based on the specific use case, considering factors like ease of use, collaboration features, output formats, and cost. Several users advocate for text-based diagramming tools for their version control friendliness, while others prefer visual tools for their intuitive interfaces. The discussion also touches on specific needs like network diagrams, sequence diagrams, and flowcharts, with recommendations for tools tailored to each. Some comments highlight the benefits of cloud-based vs. locally installed tools, and the tradeoffs between simplicity and feature richness.