其中一些功能如下:
实时协作
通过 HTML 5 的 local storage 支持复制、剪切和粘贴
一次操作多个元素
校验文档
本地存储
取消、恢复
模态对话框和非模态对话框
支持 SVG 文本的内联文本编辑器
定向图的自动布局
SVG 导出
MxGraph
MxGraph 是一款可交互的 JavaScript HTML 5 图表制作库。 MxGraph 是一个客户端库,使用 SVG 和 HTML 来渲染你的模型。这个库用于 Draw.io 。该库从 2005 年开始开发。mxGraph 没有使用第三方软件,因此它不需要插件,可以被集成到任何框架。
mxGraph 包含了一款 JavaScript 写的客户端软件,以及针对各种语言的一系列后端软件。该客户端软件是一款图表组件和一款可选的被集成到已有 Web 接口的应用程序包装器。客户端需要 Web 服务器来传送客户端请求的文件,或者从本地文件系统运行而不需要 Web 服务器。后端可以按原样使用,或者以支持的其中一种语言嵌入到已有的服务器应用程序。