p5.js is a friendly tool for learning to code and make art. It is a free and open-source JavaScript library built by an inclusive, nurturing community. p5.js welcomes artists, designers, beginners, educators, and anyone else!

Qianqian Ye introducing 600+ p5.js contributors at p5.js Community Salon. Photo credit: Ziyuan Lin.

Qianqian Ye holding a mic next to a big t.v. screen that has a grid of p5.js contributor photos on it.

Qianqian Ye holding a mic next to a big t.v. screen that has a grid of p5.js contributor photos on it.