Best Diagram-JS Alternatives
Diagram-JS is described as 'open-source toolbox for displaying and modifying diagrams on the web' and is an app in the development category. There are six alternatives to Diagram-JS for Self-Hosted solutions and JavaScript. The best alternative is mxGraph, which is both free and Open Source. Other great apps like Diagram-JS are Draw2D, GoJS, JsDiagram and JointJS.
mxGraph
Is this a good alternative?YesNo- Free • Open Source
- Spreadsheet App
7 alternatives to mxGraph- Self-Hosted
- JavaScript
mxGraph is an interactive JavaScript HTML 5 diagramming library. It can be used to build anything from simple workflow editors, up to fully functionality online diagramming applications, like diagrams.net.
DiscontinuedMxgraph was discontinued, but some forks are listed in the description of the GitHub repository.
Draw2D
Is this a good alternative?YesNo- Free • Open Source
11 alternatives to Draw2D- Self-Hosted
- JavaScript
Create Visio like drawings, diagrams or an workflow editor with the Draw2D Javascript library.The User interface allows interactive drawing by using your standard browser. No additional software; no third party plug ins. Just run it and use it.
DiscontinuedNo releases in almost a year:https://github.com/freegroup/draw2d/releases
GoJS
Is this a good alternative?YesNo- Paid • Proprietary
- Spreadsheet App
8 alternatives to GoJS- Self-Hosted
- JavaScript
GoJS is a feature-rich JavaScript library for implementing interactive diagrams across modern browsers and platforms. GoJS makes constructing diagrams of complex Nodes, Links, and Groups easy with customizable templates and layouts.
JsDiagram
Is this a good alternative?YesNo- Paid • Proprietary
6 alternatives to JsDiagram- Self-Hosted
- JavaScript
JsDiagram is a native JavaScript library which provides developers with a rich choice of graph and flowchart features, numerous automatic graph layout algorithms, import and export options, rich user interaction features and appearance settings.
JointJS
Is this a good alternative?YesNo- Paid • Open Source
- Diagram Editor
7 alternatives to JointJS- Self-Hosted
- JavaScript
JointJS is a JavaScript diagramming library. It can be used to create either static diagrams or, and more importantly, fully interactive diagramming tools and application builders.
jsPlumb
Is this a good alternative?YesNo- Freemium • Proprietary
7 alternatives to jsPlumb- Self-Hosted
- JavaScript
Built on the open source project jsPlumb, the Toolkit unifies several years of experience of what you need to build applications fast. Concentrate only on what makes your application unique.