Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Primer for your HTML <canvas>.

branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time


Gesso is a command-line utility for a canvas project that:

  • Watches a directory tree, collecting assets and compiling your source on-the-fly
  • Serves a website on localhost so you can see your progress without boilerplate
  • Allows you to publish a single file when you are finished

Any code changes you make are reflected immediately, with no page refresh required.

Getting Started

Install using Node:

npm install -g gesso

Then start watching a directory by entering the following into a command window:

cd <your-directory>

When you see Running on localhost:8080, visit the address for help with getting started.

Something went wrong with that request. Please try again.