AlternativeTo Logo

mxGraph Alternatives

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.

This page was last updated
mxGraph iconmxGraph
  7
  • FreeOpen Source
  • Self-Hosted
  • JavaScript

mxGraph is an interactive JavaScript HTML 5 diagramming library. It can be used to build anything from simple workflow...

Learn more about mxGraph

  1. Diagram-JS icon

    Diagram-JS

    • FreeOpen Source
    • Self-Hosted

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

    Screenshot
  2. GoJS icon

    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.

    Screenshot


  3. Draw2D icon

    Draw2D

    • FreeOpen Source
    • 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.

    Discontinued

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

    Screenshot
  4. JavaScript InfoVis Toolkit icon

    JavaScript InfoVis Toolkit

    • FreeOpen Source
    • Self-Hosted
    • JavaScript

    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.

    Screenshot
  5. JsDiagram icon

    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.

    Screenshot


  6. JointJS icon

    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.

    Screenshot
  7. jsPlumb icon

    jsPlumb

    • FreemiumProprietary
    • 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.

    Screenshot
Showing 7 of 7 alternatives