Open Source mxGraph Alternatives

The best open source alternative to mxGraph is Diagram-JS. If that doesn't suit you, our users have ranked seven alternatives to mxGraph and five of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to mxGraph are JavaScript InfoVis Toolkit, Draw2D, JointJS and jsPlumb - JS Visualisation Library .

filter to find the best alternatives

mxGraph alternatives are mainly Diagram Editors but may also be Spreadsheet Apps. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of mxGraph.
mxGraph iconmxGraph
  7
  • ...

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 draw.io.

More about mxGraph
mxGraph alternatives page was last updated Jun 15, 2022
  1. Diagram-JS icon
     1 like

    Diagram-JS is an open-source toolbox for displaying and modifying diagrams on the web.

    6 Diagram-JS alternatives
    Diagram-JS screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Self-Hosted

    Diagram-JS Features

    1.  Flow Chart
    Diagram-JS iconmxGraph Icon

    Diagram-JS VS mxGraph

    Is Diagram-JS a good alternative to mxGraph?
     
    • Diagram-JS is the most popular Self-Hosted alternative to mxGraph.

    • Diagram-JS is the most popular Open Source & free alternative to mxGraph.

    • Diagram-JS is Free and Open SourcemxGraph is also Free and Open Source
  2. JavaScript InfoVis Toolkit icon
     2 likes

    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.

    5 JavaScript InfoVis Toolkit alternatives
    JavaScript InfoVis Toolkit screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    • JavaScript
    JavaScript InfoVis Toolkit iconmxGraph Icon

    JavaScript InfoVis Toolkit VS mxGraph

    Is this a good alternative to mxGraph?
     
  3. Draw2D icon
     1 like

    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.

    11 Draw2D alternatives
    Draw2D screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Self-Hosted
    • JavaScript
    Discontinued

    No releases in almost a year:https://github.com/freegroup/draw2d/releases

    Draw2D iconmxGraph Icon

    Draw2D VS mxGraph

    Is Draw2D a good alternative to mxGraph?
     
  4. JointJS icon
     2 likes

    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.

    7 JointJS alternatives
    JointJS screenshot 1

    License model

    Application type

    Platforms

    • Self-Hosted
    • JavaScript
    JointJS iconmxGraph Icon

    JointJS VS mxGraph

    Is JointJS a good alternative to mxGraph?
     
  5. jsPlumb - JS Visualisation Library  icon
     Like this app

    Powerful and flexible library for diagramming and rich graphical front ends. 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.

    7 jsPlumb - JS Visualisation Library alternatives
    jsPlumb - JS Visualisation Library  screenshot 1

    License model

    • FreemiumOpen Source

    Application type

    Platforms

    • Self-Hosted
    • JavaScript

    jsPlumb - JS Visualisation Library Features

    1.  Chatbot Builder
    2.  Flow diagram visualisation
    jsPlumb - JS Visualisation Library  iconmxGraph Icon

    jsPlumb - JS Visualisation Library VS mxGraph

    Is this a good alternative to mxGraph?
     
5 of 5 mxGraph alternatives