mxGraph Alternatives and Similar Software

One of the more popular diagramming toolkits, mxGraph is an open-source JavaScript library used in building Draw.io.

Being a JavaScript library, alternatives are likewise self-hosted, though licensing varies. Easily filter the list for open-source toolkits or search through free and commercial libraries.

On the other hand, if you're just looking to create diagrams, Draw.io and its list of alternatives is the best place to start.

The list of alternatives was last updated: 7/29/2019 11:31:00 PM

Alternatives to mxGraph for all platforms with any license

  • GoJS

    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. GoJS offers many advanced features for user interactivity such as drag-and-drop, copy-and-paste, transactional state and undo management, palettes, overviews, data-bound models, event handlers, and an extensible tool system for custom operations.

    Commercial Self-Hosted JavaScript

    GoJS icon
  • Draw2D

    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. Fully compatible with: - jQuery - prototype.js - ExtJS - mootools.js

    Free Open Source Self-Hosted JavaScript

    Draw2D icon
  • JavaScript InfoVis Toolkit

    JavaScript InfoVis Toolkit is a JavaScript library for visualizations and diagrams. The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web. The toolkit implements advanced features of information visualization like TreeMaps, an adapted visualization of trees based on the SpaceTree, a focus+context technique to plot Hyperbolic Trees, a radial layout of trees with advanced animations -called RGraph and other visualizations.

    Free Open Source Self-Hosted JavaScript

    No features added Add a feature

    JavaScript InfoVis Toolkit icon
  • JsDiagram

    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.

    Commercial Self-Hosted JavaScript

    JsDiagram icon
  • jsPlumb

    The jsPlumb Toolkit is an advanced, standards-compliant and easy to use library for building Javascript connectivity based applications, such as flowcharts, process flow diagrams, sequence diagrams, organisation charts - anything you can think of. Easily integrate with Angular, React or Vue, or just use Vanilla JS.

    Freemium $ $ $ Self-Hosted JavaScript

    No features added Add a feature

    jsPlumb icon
  • Know any more alternatives to mxGraph?

    Suggest an application to this list

Platforms

Show 2 less popular platforms