5 ms·
Ask HN: What tools do you use for system design?
These days, I am doing a lot of high-level systems architecture. I'm looking for a tool that strikes the right balance between speed of delivery and quality of diagram. What do you use?
- jjevanoorschot 7y agoWhimsical [1] is an amazing tool for creating system designs and sequence diagrams. [1] - https://whimsical.com https://whimsical.com
- q3k 7y agoWhiteboard and then a design doc [1] on Google Docs. [1] - https://docs.google.com/document/d/1mffMF9FaUJ3WwRmKNJGMBxfnxA4SmOFG2oQ7CcToUMw/edit?usp=sharing https://docs.google.com/document/d/1mffMF9FaUJ3WwRmKNJGMBxfn...
- jluxenberg 7y agoI find that sequence diagrams can be really helpful when documenting systems. Here's a nifty web UI for creating them: https://sequencediagram.org/ https://sequencediagram.org/
- rafael-rinaldi 7y agoI've been using OmniGraffle[1] for that purpose for the past couple of years. Very satisfied with it. [1] - https://www.omnigroup.com/omnigraffle https://www.omnigroup.com/omnigraffle
- mastry 7y agoLately I've been using SimpleDiagrams [1]. The sketch look and the simpler UI is a nice change from Visio. [1] https://www.simplediagrams.com/ https://www.simplediagrams.com/
- kejaed 7y agoWe’ve started to use PlantUML for diagrams on the systems and software team. It allows for the diagram source to be stored in version control and has built in support in our Wiki and VSCode. http://plantuml.com/ http://plantuml.com/
- aosaigh 7y agoThis doesn’t necessary answer your question but I use an iPad, Apple Pencil and Notability for all design and then usually write a document with included sketches where relevant.
- remify 7y agohttps://draw.io/ https://draw.io/ is great
- roland35 7y agoI like to use yed! It works for both flow charts and system organization charts. https://www.yworks.com/products/yed https://www.yworks.com/products/yed