GoJS

The JavaScript and TypeScript Library for Building Interactive Diagramming Apps

GoJS is a library for creating interactive diagrams, including data visualizations, drawing tools, graph editors, industrial system monitors, and SCADA style controllers. GoJS is used worldwide, in nearly every industry.


Getting Started with GoJS

See all samples on gojs.net

gojs on npm


GoJS can be installed and used via npm:

$ npm i gojs

You can also download a copy of all samples and documentation:

$ npm create gojs-kit


GoJS can be used alongside all modern frameworks

With no dependencies, you can use GoJS anywhere. Leverage it in React, Vue, Angular, or Svelte apps, or in your Node or Electron apps.