OmniGraffle
Ask HN: What software for diagrams and flowcharts do you use?
31–40 of 62 posts
Re: Ask HN: What software for diagrams and flowcharts do you use?
#32Re: Ask HN: What software for diagrams and flowcharts do you use?
#33Re: Ask HN: What software for diagrams and flowcharts do you use?
#34I first use paper and pencil, but then I transcribe and keep it up to date electronically. http://lucidchart.com has been my favorite service as it is free for simpler projects and can be upgraded if you need more complexity. I've watched the project grow from an idea, to recruiting developers in my CS classes, to a full blown project which has exceeded my expectations. It's exciting to watch!
Aside from the standard free account, there are also free Pro accounts for students who use an educational email address: https://www.lucidchart.com/pages/education/students
Re: Ask HN: What software for diagrams and flowcharts do you use?
#35- Dia
- Microsoft Visio (when available, makes nicer diagrams than above, but sucks at anything software modeling related)
- Enterprise Architect is supposedly the standard for the enterprise corp I work for.
Re: Ask HN: What software for diagrams and flowcharts do you use?
#36I'm working on a tool to parse Objective-C into yUML at the moment- https://github.com/darkFunction/DFGrok
Re: Ask HN: What software for diagrams and flowcharts do you use?
#37Re: Ask HN: What software for diagrams and flowcharts do you use?
#38I'll add any new ones that are included in the comments here.
Re: Ask HN: What software for diagrams and flowcharts do you use?
#39Sequence diagram: http://sdedit.sourceforge.net/
Also for the corporate world where only Microsoft tools are an option, I tend to just use MS Word, you can make diagrams that are good enough to get the message across, yet everybody has access to it without requiring a special license.
Re: Ask HN: What software for diagrams and flowcharts do you use?
#40Then zap it with my DSLR. Or if it needs to be published, use Dia and export SVG/png into target document.
I occasionally write out graphviz stuff from my code using a very light weight library I wrote (C struct to stdout) if I'm trying to visualise what is in memory at a point in time. This has been invaluable whilst knocking up a simple mark-sweep GC for a project I was working on.