Samples and Extensions

Below is a list of every GoJS sample and extension. See the samples index for a subset of this list with screenshots and short descriptions.

Samples

These are in the samples/ directory. Most are stand-alone apps, but a few depend on extensions and/or on common third-party libraries. Remember that the GoJS library does not depend on any other library.

Extensions

There are three extension directories.

In all cases you should copy the extension code into your own project and make sure that any require or import is adjusted to fit your environment. Subtle errors can occur if your app loads the GoJS library more than once, especially if they are of different versions.

Layout Extensions:

Tool Extensions:

CommandHandler Extensions:

Builder and Link Extensions:

Miscellaneous Extensions:

Storage Extensions:

Projects:

Predefined, built-in functionality:

See the samples index for a subset of this list with screenshots and short descriptions.

GoJS