开源白板工具(drawnix.com),一体化白板,包含思维导图、流程图等。
Drawnix ,源于绘画( Draw )与凤凰( Phoenix )的灵感交织。
凤凰象征着生生不息的创造力,而 Draw 代表着人类最原始的表达方式。在这里,每一次创作都是一次艺术的涅槃,每一笔绘画都是灵感的重生。
创意如同凤凰,浴火方能重生,而 Drawnix 愿做技术与创意之火的守护者。
Draw Beyond, Rise Above.
- 💯 免费 + 开源
- ⚒️ 思维导图、流程图
- 😀 插入 Iconfont 表情(🚧 支持中...)
- 🚀 基于插件机制 - 可灵活扩展
- 🖼️ 📃 导出为 PNG, JPG, JSON(
.drawnix
) - 💾 自动保存(浏览器缓存)
- 编辑特性:撤销、重做、复制、粘贴等
- 无限画布:缩放、滚动、
- 🎨 主题模式(🚧 支持中...)
Drawnix 是上层的白板工具组件、产品,它的底层是 Plait 框架,Plait 是我司开源的一款画图框架,是一款可以灵活扩展的画图框架,代表着公司在知识库产品上的重要技术沉淀,自上线 2 年多的时间已经服务超过 6000+ 的研发赛道企业。
Drawnix 是想在 Plait 的基础上更多的融合社区的产品思路、技术思路、交互灵感等,为大家提供一个真正简单好用的画图工具。
我们公司前端的技术栈是 Angular,Plait 框架最初的版本也是与 Angular 框架绑定的,后来为了更好的适应开源社区,我们将 Plait 逐步改造为无框架依赖架构,Drawnix 也是在这基础上萌生的想法,Drawnix 底层依赖 Plait 的插件机制、UI 上结合 React 及其生态,代表着除了我司主线知识库产品的另外一个重要的应用场景。
npm install
npm run start
欢迎任何形式的贡献:
-
提 Bug
-
贡献代码