TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What software for diagrams and flowcharts do you use?

46 点作者 ziko将近 12 年前
What software for diagrams and flowcharts do you use?

41 条评论

bdfh42将近 12 年前
A pencil and paper are the superior solution.<p>When you get to show the results to others - just use whatever you are presenting the rest of the message with - almost all &quot;office&quot; type products have sufficient capacity to manage that part. The clever bit is the bit you do by yourself.
评论 #5929005 未加载
fatman将近 12 年前
I started using Dia (<a href="http://projects.gnome.org/dia/" rel="nofollow">http:&#x2F;&#x2F;projects.gnome.org&#x2F;dia&#x2F;</a>) when my employer wouldn&#x27;t spring for Visio. A bit quirky at times, but overall not too bad for simple stuff.
ndcrandall将近 12 年前
I first use paper and pencil, but then I transcribe and keep it up to date electronically.<p><a href="http://lucidchart.com" rel="nofollow">http:&#x2F;&#x2F;lucidchart.com</a> has been my favorite service as it is free for simpler projects and can be upgraded if you need more complexity. I&#x27;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&#x27;s exciting to watch!
评论 #5929093 未加载
评论 #5929069 未加载
评论 #5928891 未加载
gnosis将近 12 年前
Inkscape, when I want them to look really nice and am willing to put some time in to making them look the way I want.<p>I&#x27;ve also used kivio on occasion, and graphviz, and ploticus. Again, all depending on what I&#x27;m after.
crm416将近 12 年前
Latex, with the TikZ package: <a href="http://www.texample.net/tikz/" rel="nofollow">http:&#x2F;&#x2F;www.texample.net&#x2F;tikz&#x2F;</a><p>Steep learning curve, but there are plenty of examples around the Internet, and it&#x27;s certainly worth the investment.
torstesu将近 12 年前
GraphViz: <a href="http://www.graphviz.org/" rel="nofollow">http:&#x2F;&#x2F;www.graphviz.org&#x2F;</a>
kryten将近 12 年前
Pencil + paper.<p>Then zap it with my DSLR. Or if it needs to be published, use Dia and export SVG&#x2F;png into target document.<p>I occasionally write out graphviz stuff from my code using a very light weight library I wrote (C struct to stdout) if I&#x27;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.
dorfsmay将近 12 年前
UML, network diagram, flowchart: <a href="http://projects.gnome.org/dia/" rel="nofollow">http:&#x2F;&#x2F;projects.gnome.org&#x2F;dia&#x2F;</a><p>Sequence diagram: <a href="http://sdedit.sourceforge.net/" rel="nofollow">http:&#x2F;&#x2F;sdedit.sourceforge.net&#x2F;</a><p>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.
评论 #5929162 未加载
PavlovsCat将近 12 年前
<a href="http://www.yworks.com/en/products_yed_about.html" rel="nofollow">http:&#x2F;&#x2F;www.yworks.com&#x2F;en&#x2F;products_yed_about.html</a>
评论 #5928961 未加载
评论 #5929720 未加载
joelhaasnoot将近 12 年前
- A variety of online software along the way (most already mentioned here, nothing cheap or good enough for the long haul)<p>- Dia<p>- Microsoft Visio (when available, makes nicer diagrams than above, but sucks at anything software modeling related)<p>- Enterprise Architect is supposedly the standard for the enterprise corp I work for.
olegp将近 12 年前
Here is a list of web apps for making diagrams: <a href="https://starthq.com/apps/?q=diagrams" rel="nofollow">https:&#x2F;&#x2F;starthq.com&#x2F;apps&#x2F;?q=diagrams</a><p>I&#x27;ll add any new ones that are included in the comments here.
wmil将近 12 年前
I use Umlet: <a href="http://www.umlet.com/" rel="nofollow">http:&#x2F;&#x2F;www.umlet.com&#x2F;</a><p>It&#x27;s good for quick diagrams when you need to explain some of the more bizarre architectural choices in your system.
AdamGibbins将近 12 年前
OmniGraffle
评论 #5929155 未加载
评论 #5929073 未加载
pauldelany将近 12 年前
<a href="http://www.sparxsystems.com/products/index.html" rel="nofollow">http:&#x2F;&#x2F;www.sparxsystems.com&#x2F;products&#x2F;index.html</a>
alok-g将近 12 年前
This is one of the best I have found:<p><a href="http://www.tentouchapps.com/grafio" rel="nofollow">http:&#x2F;&#x2F;www.tentouchapps.com&#x2F;grafio</a><p>It makes good looking diagrams very quickly without hampering creativity. It requires almost no effort on formatting and beautification.<p>I wish they had an app for the desktop. People have requested the same on their forums a few times.
Satoshietal将近 12 年前
Flowcharts are stupid. Simple systems can be internalized (kept in your mind, perfectly), and complex systems are too complex to graph to any human scale size or useful purpose. These two categories do not overlap. They apply recursively all the way down. Waste of time, no value.
评论 #5930924 未加载
评论 #5931041 未加载
lubomir将近 12 年前
Last time I needed to to create a diagram, I experimented with Diagrams [1], which is an interesting way of doing it if you like Haskell.<p>[1]: <a href="http://projects.haskell.org/diagrams/" rel="nofollow">http:&#x2F;&#x2F;projects.haskell.org&#x2F;diagrams&#x2F;</a>
sahil_videology将近 12 年前
For the rare moment when I need create a diagram in a computer, I&#x27;ll use PowerPoint. However, mostly it&#x27;s just the whiteboard or pen+paper. I like the chance to not look at the screen and, for the former, getting out of my chair.
wolfe将近 12 年前
<a href="http://www.draw.io/" rel="nofollow">http:&#x2F;&#x2F;www.draw.io&#x2F;</a>
AdamGibbins将近 12 年前
For ASCII diagrams: <a href="http://www.asciiflow.com/" rel="nofollow">http:&#x2F;&#x2F;www.asciiflow.com&#x2F;</a> or <a href="http://ditaa.sourceforge.net/" rel="nofollow">http:&#x2F;&#x2F;ditaa.sourceforge.net&#x2F;</a>
评论 #5929692 未加载
tobinharris将近 12 年前
Sketchbook Pro + Wacom for sketching ideas and pasting in Campfire&#x2F;Email&#x2F;Whatever.<p>yUML for auto-generated diagrams or where I need something more pretty.<p>Sometimes a notepad + iPhone camera to capture meeting&#x2F;whiteboard diagrams.
corford将近 12 年前
I use <a href="http://www.gliffy.com" rel="nofollow">http:&#x2F;&#x2F;www.gliffy.com</a> whenever I need to knock up a network diagram or similar. It&#x27;s a browser based app but works very well.
bharyms将近 12 年前
Lekh Diagram (<a href="http://www.avabodh.com/lekh" rel="nofollow">http:&#x2F;&#x2F;www.avabodh.com&#x2F;lekh</a>) Quick way to draw flowchart, block diagram etc. Only available for iOS though.
评论 #5929659 未加载
DanBC将近 12 年前
gnuplot (<a href="http://www.gnuplot.info/" rel="nofollow">http:&#x2F;&#x2F;www.gnuplot.info&#x2F;</a>)<p>dia (<a href="https://live.gnome.org/Dia" rel="nofollow">https:&#x2F;&#x2F;live.gnome.org&#x2F;Dia</a>)
oliveratkinson将近 12 年前
definitely <a href="http://www.websequencediagrams.com/" rel="nofollow">http:&#x2F;&#x2F;www.websequencediagrams.com&#x2F;</a>, it produces clear results for management and clients
评论 #5928910 未加载
motley将近 12 年前
yEd Graph Editor from yWorks (<a href="http://www.yworks.com/en/products_yed_about.html" rel="nofollow">http:&#x2F;&#x2F;www.yworks.com&#x2F;en&#x2F;products_yed_about.html</a>)
clearly将近 12 年前
Gliffy. It&#x27;s not perfect but it is quick and easy to get something decent looking. It also has reasonable integration with Confluence if you&#x27;re using that internally.
ziko将近 12 年前
Does anyone have enough expertise to tell me in which program this was made?<p><a href="http://cl.ly/image/1o070d3s2Y0b" rel="nofollow">http:&#x2F;&#x2F;cl.ly&#x2F;image&#x2F;1o070d3s2Y0b</a>
tdec将近 12 年前
- Mindjet Mindmanager for mind mapping - Visio for quick and dirty flowcharts - ARIS for full blown process management exercises
pradn将近 12 年前
I sketch the initial versions on paper. To present and distribute the chart, I recreate it in MS Visio. Pretty powerful tool.
cdvonstinkpot将近 12 年前
Presently I use LibreOffice Draw, but I&#x27;ve wondered what HN readers use. I&#x27;m glad you submitted this thread.
评论 #5928976 未加载
stevejalim将近 12 年前
Used to use Omnigraffle, but these days I&#x27;m a Keynote kid.
darkFunction将近 12 年前
yUML ( <a href="http://yuml.me" rel="nofollow">http:&#x2F;&#x2F;yuml.me</a> ) is brilliant for quickly putting together simple, nice looking diagrams. It&#x27;s based on Graphviz and doesn&#x27;t require graphical tools, just a basic text language, so you can throw together something for a demo in 2 minutes.<p>I&#x27;m working on a tool to parse Objective-C into yUML at the moment- <a href="https://github.com/darkFunction/DFGrok" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;darkFunction&#x2F;DFGrok</a>
评论 #5942410 未加载
hexagonc将近 12 年前
Sparx Enterprise Architect
meerita将近 12 年前
Omnigraffle. Illustrator.
X9E-127将近 12 年前
I use paper. derp.
chrisgoman将近 12 年前
Omnigraffle pro
wanghq将近 12 年前
Powerpoint
mmgutz将近 12 年前
Open Source PlantUML
russomi将近 12 年前
Lucid
betterunix将近 12 年前
Dia