GoJS

GoJS

GoJS是功能丰富的JavaScript库,用于在现代浏览器和平台上实现交互式图表。GoJS通过可自定义的模板和布局使构建复杂的节点,链接和组的图变得容易。
GoJS是功能丰富的JavaScript库,用于在现代浏览器和平台上实现交互式图表。GoJS使用可自定义的模板和布局使构建复杂的节点,链接和组的图变得容易。GoJS提供了许多用于用户交互的高级功能,例如拖放,复制和粘贴,事务状态和撤消管理,调色板,概述,数据绑定模型,事件处理程序以及用于自定义操作的可扩展工具系统。GoJS是纯JavaScript,不依赖任何JavaScript库或框架。用户无需交互往返服务器,也无需插件(例如Flash或Silverlight)即可获得交互性。
gojs

网站:

Self-Hosted版GoJS的替代品

clipboard.js

clipboard.js

将文本复制到剪贴板应该不难。它不需要配置很多步骤,也不需要加载数百KB。
JavaScript InfoVis Toolkit

JavaScript InfoVis Toolkit

JavaScript InfoVis Toolkit是一个用于可视化和图表的JavaScript库。
JointJS

JointJS

使用JavaScript轻松创建交互式图表。ERD,组织图,FSA,UML,PN,DEVS,LDM图的JointJS插件已准备就绪。
Draw2D

Draw2D

使用Draw2D Javascript库创建类似绘图,图表或工作流编辑器的Visio。用户界面允许使用标准浏览器进行交互式绘图。
Diagram-JS

Diagram-JS

Diagram-JS是一个开源工具箱,用于显示和修改Web上的图。
Hyperapp

Hyperapp

Hyperapp是用于构建Web应用程序的JavaScript库。
Mei.js

Mei.js

Mei.js是一个小型图书馆,旨在以更快,更轻松的方式开发常见任务。
yFiles for HTML

yFiles for HTML

yFiles for HTML是一个现代的JavaScript图形可视化工具包,用于创建,编辑,查看和自动排列图形,图表和网络。
Airtap

Airtap

Airtap是使用Tap或录音带等TAP产生的工具在浏览器中测试JavaScript的简便方法。
Blotter.js

Blotter.js

一个JavaScript API,用于在网络上绘制非常规文本效果。
droppable

droppable

一个JavaScript库,可为任何HTML元素提供超强的文件丢弃功能。
Amplitude.js

Amplitude.js

Amplitude.js是一个轻量级的JavaScript库,可让您控制网页(而非浏览器)中媒体控件的设计。没有依赖关系(不需要jQuery)。
Vivus.js

Vivus.js

Vivus是一个轻量级的JavaScript类,使您可以为SVG设置动画,使它们看起来像被绘制。