Video Tutorials

Make sure you're subscribed to our YouTube channel.

New to GoJS? Start here!

This is a basic, 12-minute overview in which you will learn to build a simple Diagram. You'll get a feel for the capabilities and functions of GoJS. We suggest you start here before moving on to the Beginner and Intermediate playlists.

GoJS Beginner Videos Series

This playlist includes the overview video and six others. In this video series, you'll learn about the fundamental building blocks of GoJS, and explore these different elements in individual videos. We cover Parts, Panels, the Diagram Model, and even explore a GoJS application in real time.

GoJS Layouts

This video series assumes you're familiar with the principles covered in previous videos. We begin with an overview on Layouts, then explore each Layout type with its own video, covering GridLayout, TreeLayout, ForceDirectedLayout, and LayeredDigraph Layout..

GoJS Panels


This video series assumes you're familiar with the principles covered in previous videos. Learn more about and see the functionality of three GoJS Panel types, each with their own dedicated video: TablePanel, GridPanel, and GraduatedPanel.