CodeLab is a hands-on playground for learning programming with Javascript and p5.js. Build your own generative art, games, and interactive sketches.
Bite-sized lessons that get you drawing, animating, and interacting with code in minutes.
Write code, hit run, see pixels move. No setup, no installs, no friction.
Every sketch you build lives in your account, ready to remix or share.
Save your sketches and pick up where you left off.
New here? Create an account
Your work is saved on this device and can't be shared.
Free, guided, hands-on lessons with exercises. Write real p5.js code and go from your first variable to building with objects in no time!