rafikhaceb/mxgraph

此包最新版本(v4.0.0)没有可用的许可信息。

为mxgraph准备好的Composer(https://jgraph.github.io/mxgraph/)

维护者

详细信息

github.com/RafikHaceb/mxgraph

源代码

安装: 1,292

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 2,055

语言:HTML

v4.0.0 2023-04-11 08:57 UTC

This package is auto-updated.

Last update: 2024-09-11 12:40:16 UTC


README

mxGraph是一个完全基于客户端的JavaScript绘图库,使用SVG和HTML进行渲染。draw.io是扩展此库功能的示例。此库的源代码到draw.io也是可用的。

注意,这是发布仓库。开发仓库在Bitbucket上。请将PR提交到那里。

如果您想构建类似draw.io的东西,GraphEditor是作为基础的最好示例。

npm构建在此处这里

mxGraph支持IE 11、Chrome 43+、Firefox 45+、Safari 9.1.x、10.1.x和11.0.x、Opera 30+、原生Android浏览器5.1.x+、当前和先前主要iOS版本中的默认浏览器(例如11.x和10.x)以及Edge 31+。

mxGraph不使用任何第三方软件,无需插件,几乎可以集成到任何框架中。

入门

在根目录中有一个index.html文件,其中包含所有资源的链接。您可以在Github pages分支上在线查看文档。主要资源是JavaScript用户手册、JavaScript示例和JavaScript API规范。

支持

Stack Overflow上有mxgraph标签。请确保您的问题遵守SO指南,否则将被关闭。

我们不提供商业支持。如果您正在寻找一个受商业支持的绘图库,我们建议yFiles HTML。他们的布局和路由算法,特别是,是业界最好的。

许可

mxGraph遵循Apache 2.0许可证。我们不销售任何其他许可证,也没有付费支持的选择。

历史

我们于2005年创建了mxGraph作为商业项目,并以这种方式运营到2016年。我们的独特卖点是对非SVG浏览器的支持,当这个优势过期后,我们转向了围绕draw.io的商业活动。mxGraph功能几乎完整,已在许多大型企业中经过生产测试,并稳定了多年。我们积极修复错误并做出一些改进,因为它构成了我们的draw.io堆栈的基础。