GoJS es una biblioteca de JavaScript con numerosas funciones para implementar diagramas interactivos en navegadores y plataformas modernos. GoJS hace que la construcción de diagramas de nodos, enlaces y grupos complejos sea fácil con plantillas y diseños personalizables.
GoJS ofrece muchas funciones avanzadas para la interactividad del usuario, como arrastrar y soltar, copiar y pegar, estado transaccional y deshacer la administración, las paletas, las vistas generales, los modelos enlazados a datos, los controladores de eventos y un sistema de herramientas extensible para operaciones personalizadas.
GoJS es JavaScript puro y no depende de ninguna infraestructura o infraestructura de JavaScript. Los usuarios obtienen interactividad sin necesidad de viajes de ida y vuelta a los servidores y sin complementos como Flash o Silverlight.
mxGraph es un nivel demasiado bajo en comparación con GoJS