g.js — graphical objects for JavaScript

g.js is a powerful JavaScript library for creating interactive graphics. It has deep support for vector graphics, imaging, typography and color algorithms. g.js has everything you need to start a programming journey in interactive graphics.

Quick Start

Follow this guide to learn how to install and use the library.

Quick StartQuick Start

Reference

An overview of all functions in the library.

ReferenceReference

Guides

Topical guides show you how to use different aspects of the library.

Vector Graphics Images Geometry Color Lists Math Data String Animation