AlternativeTo Logo

Open Source GoJS Alternatives

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

This page was last updated Jul 19, 2021
GoJS iconGoJS
  4
  • Self-Hosted
  • JavaScript

GoJS is a feature-rich JavaScript library for implementing interactive diagrams across modern browsers and platforms. GoJS...

Learn more about GoJS

  1. mxGraph icon

    mxGraph

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

    Discontinued

    Mxgraph was discontinued, but some forks are listed in the description of the GitHub repository.

    Screenshot
    mxGraph vs GoJS opinions
    Almost everyone thinks mxGraph is a great alternative to GoJS.
    Deuchnord

    mxGraph is too low level compared to GoJS

    Negative comment over 5 years ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.

    -7
  2. 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


  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. 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
    Some users think JointJS is a great alternative to GoJS, some don't.
  5. 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
Showing 5 of 5 alternatives