写方案、画业务流程、整理系统结构,都离不开流程图。下面 4 款都经过核实:确实存在、确实免费、链接都是官网。画流程图不一定要买 Visio,免费工具完全能打。
1. diagrams.net
以前叫 draw.io,是最常用的免费在线流程图工具,完全免费、开源,不用注册就能画。模板很全,流程图、组织架构图、网络拓扑、UML 都能画,图形库可以直接拖。文件可以存在本地、Google Drive、OneDrive 或 GitHub 里,导出 PNG、PDF、SVG 都免费。
限制:是在线工具为主,离线使用需要下载桌面版;界面是英文的,不过图标一看就懂。胜在免费、不用装、随开随画。
适合:偶尔画一次流程图,不想装软件、不想注册账号的人。
2. yEd
官网:https://www.yworks.com/products/yed
yEd 是老牌免费流程图软件,连商用都免费。最大的本事是自动布局:节点和连线乱成一团时,点一下自动排版,几秒钟就能排得整整齐齐,画大型复杂流程图时特别省时间。支持导入 Excel、XML 数据批量生成图形。
限制:没有中文版,界面风格比较旧,上手要花一点时间熟悉菜单;图形样式不如在线工具花哨,更偏向工程风。
适合:流程图节点多、连线复杂,需要自动排版的人。
3. LibreOffice Draw
官网:https://www.libreoffice.org/
LibreOffice 办公套件自带的绘图组件,免费开源。除了画流程图,还能画海报、技术图纸、组织架构图,支持图层、3D 对象、尺寸标注,导出的格式也多,PDF、JPG、PNG 都行。装一次 LibreOffice,文字、表格、演示、绘图全有了。
限制:流程图不是它的主业,自动布局、智能连线这些功能比专业流程图工具弱;软件体积不小,只画流程图的话有点重。
适合:已经在用 LibreOffice 办公,顺手画流程图的人。
4. PlantUML
一款很特别的免费开源绘图工具:不用鼠标拖图形,用文字写代码画图。写几行文本,就能生成时序图、类图、用例图、流程图,改起来只改文字就行,还能放进 Git 一起做版本管理。程序员写技术文档时尤其好用。
限制:要学一套简单的语法,不适合完全不想碰代码的人;运行需要 Java 环境;画出来的图偏朴素,样式调整空间不大。
适合:程序员、写技术文档、需要把图和代码一起管理的人。
怎么选
随手画一次流程图,选 diagrams.net,打开网页就能画;图很复杂、节点多,选 yEd,自动布局能省大量时间;已经在用 LibreOffice,顺手用 Draw 就行;写技术文档、画 UML,选 PlantUML。流程图工具重在顺手,先挑一个画两张图试试,顺手了再长期用。



