3款开源绘图工具整理合集,可Docker一键部署!
- 前言
- 一、ExcaliDash介绍
-
- [1.1 ExcaliDash简介](#1.1 ExcaliDash简介)
- [1.2 ExcaliDash主要特点](#1.2 ExcaliDash主要特点)
- [1.3 项目地点](#1.3 项目地点)
- [1.4 项目预览](#1.4 项目预览)
- [二、 Drawnix](#二、 Drawnix)
-
- [2.1 Drawnix简介](#2.1 Drawnix简介)
- [2.2 Drawnix主要特点](#2.2 Drawnix主要特点)
- [2.3 项目地址](#2.3 项目地址)
- [2.4 项目预览](#2.4 项目预览)
- 三、Excalidraw-CN
-
- [3.1 Excalidraw-CN 简介](#3.1 Excalidraw-CN 简介)
- [3.2 Excalidraw-CN 主要特点](#3.2 Excalidraw-CN 主要特点)
- [3.3 项目地址](#3.3 项目地址)
- [3.4 项目预览](#3.4 项目预览)
- 四、对比与分析
- 五、总结
前言
绘图工具是日常记录灵感、梳理思路的得力助手,而开源方案既能保证数据自主可控,又能按需自由定制。本文整理了三款支持 Docker 一键部署的开源绘图工具,从功能特点到部署方式逐一介绍,方便大家快速选型。
一、ExcaliDash介绍
1.1 ExcaliDash简介
ExcaliDash 是一个自托管的 Excalidraw 仪表盘与组织工具,支持实时协作、持久化存储和便捷管理您的所有绘图。
1.2 ExcaliDash主要特点
- 持久化存储:自动保存所有绘图,确保数据不会丢失。
- 实时协作:多人可同时编辑同一幅绘图,体验类似 Google Docs 的协同操作。
- 绘图搜索功能:快速通过关键词查找您保存的任意绘图。
- 集合管理:通过拖放将绘图归类到不同集合,轻松整理内容。
- 导入/导出支持:支持一键备份或迁移您的绘图与数据库,便于数据管理。
1.3 项目地点
1.4 项目预览


二、 Drawnix
2.1 Drawnix简介
Drawnix是一款开源的在线白板工具(SaaS),集思维导图、流程图绘制、自由画图等多种功能于一体,支持协作与插件扩展,适用于个人创作、团队协作和远程办公场景。它完全免费且开源,提供丰富的编辑功能和良好的跨平台体验。
2.2 Drawnix主要特点
- ✅ 💯 免费 + 开源:无使用成本,代码开放透明,可自由定制部署。
- ⚒️ 支持思维导图与流程图编辑:内置专业图形结构,提升逻辑表达效率。
- 🖌 画笔功能:自由手绘,满足创意草图与标注需求。
- 😀 插入图片:轻松导入外部图像,丰富内容展示形式。
- 🚀 基于插件机制:灵活扩展功能,适应多样化使用场景。
- 🖼️ 📃 导出为 PNG、JSON(.drawnix):支持多种格式导出,便于分享与备份。
- 💾 自动保存(浏览器缓存):防止数据丢失,保障编辑连续性。
- ⚡ 编辑特性完善:支持撤销、重做、复制、粘贴等常用操作。
- 🌌 无限画布:自由缩放与滚动,打造广阔创作空间。
- 🎨 主题模式:多主题切换,满足个性化视觉体验。
- 📱 移动设备适配:支持手机和平板操作,随时随地进行创作。
- 📈 支持 Mermaid 语法转流程图:通过文本快速生成专业流程图。
- ✨ 支持 Markdown 文本转思维导图(新功能🔥🔥🔥):一键将结构化文本转化为可视化思维导图,极大提升效率。
2.3 项目地址
2.4 项目预览

三、Excalidraw-CN
3.1 Excalidraw-CN 简介
Excalidraw-CN是基于 Excalidraw 打造的增强版白板工具,在保留原版手绘风格绘图体验的基础上,新增了中文手写字体支持 和多画布管理功能,专为中文用户优化,让白板创作更加流畅自然。
3.2 Excalidraw-CN 主要特点
- 中文手写字体:内置中文手写风格字体,绘制白板时中文内容呈现自然手写效果,告别生硬的默认字体。
- 多画布支持:可在同一项目中创建和管理多个画布,方便分模块组织不同主题的白板内容。
- 手绘风格绘图:继承 Excalidraw 标志性的手绘线条风格,让图表和示意图更具亲和力和表现力。
- 开源免费:项目完全开源,可自由使用、修改和部署,社区驱动持续迭代。
- 零学习成本:沿用 Excalidraw 简洁直观的操作逻辑,上手即用,无需额外学习。
- 本地化体验:界面和交互针对中文用户习惯进行适配,使用体验更加顺畅。
3.3 项目地址
3.4 项目预览

四、对比与分析
下面从功能、部署方式、适用场景等维度对三款工具进行横向对比,帮助大家快速做出选择。
| 对比维度 | ExcaliDash | Drawnix | Excalidraw-CN |
|---|---|---|---|
| 定位 | Excalidraw 自托管仪表盘与组织工具 | 开源在线白板(SaaS),功能全面 | Excalidraw 中文增强版白板 |
| 核心功能 | 持久化存储、实时协作、绘图搜索、集合管理 | 思维导图、流程图、自由画图、Mermaid 转流程图、Markdown 转思维导图 | 中文手写字体、多画布管理、手绘风格绘图 |
| 协作能力 | ✅ 支持实时协作 | ✅ 支持协作 | ❌ 未提及协作 |
| 中文优化 | ❌ 未提及 | ❌ 未提及 | ✅ 中文手写字体 + 本地化体验 |
| 插件扩展 | ❌ 未提及 | ✅ 基于插件机制,灵活扩展 | ❌ 未提及 |
| 导出格式 | 支持导入/导出备份 | PNG、JSON(.drawnix) | 未明确提及 |
| Docker 部署 | ✅ 支持 | ✅ 支持 | ✅ 支持 |
| 开源免费 | ✅ 开源 | ✅ 免费 + 开源 | ✅ 开源免费 |
| 推荐星级 | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
选型建议:
- 如果你需要自托管 + 团队实时协作 ,且希望集中管理大量绘图,推荐 ExcaliDash。
- 如果你追求功能最全面 ,需要思维导图、流程图、Mermaid 转换等丰富能力,Drawnix 是最佳选择。
- 如果你是中文用户 ,希望获得更自然的中文手写体验和本地化交互,*Excalidraw-CN
五、总结
本文介绍的三款开源绘图工具各有侧重:ExcaliDash 擅长自托管与团队实时协作,Drawnix 功能最为全面,Excalidraw-CN 则更贴合中文用户的使用习惯。三款工具均支持 Docker 一键部署,能够快速搭建属于自己的绘图服务,兼顾数据安全与部署便捷。大家可以根据团队协作、功能丰富度或中文体验等不同需求,选择最合适的一款。