Skip to content

Language Settings

The p5.js community stands in solidarity with Black Lives Matter.

Support p5.js!

p5.js is free, open-source software. We want to make our community as open and inclusive as possible. You can support this work by becoming a member of the Processing Foundation as an individual, a studio, or an educational institution. You can also make a donation without purchasing a membership.

Your membership supports software development (for p5.js, Processing, Processing.py, Processing for Android and ARM devices, education resources like code examples and tutorials, Fellowships, and community events. We need your help!

support-17-alt

p5.js Contributors Conference at CMU STUDIO for Creative Inquiry in Pittsburgh (Image credit: Taeyoon Choi)

support-18-alt

Processing Fellow Saskia Freeke is organizing Code Liberation x Processing workshops in London (Image credit: Code Liberation Foundation)

support-19-alt

Learning to Teach, Teaching to Learn conference with SFPC (Image credit: Kira Simon-Kennedy)

support-20-alt

Processing Foundation Fellow Cassie Tarakajian's workshop at Code Art Miami (Image credit: Christian Arévalo Photography)

support-21-alt

Taeyoon Choi and ASL interpretor at Signing Coders p5.js workshop (Image credit: Taeyoon Choi)

support-22-alt

Google Summer of Code kickoff (Image credit: Taeyoon Choi)

support-23-alt

Processing Foundation Fellow Cassie Tarakajian's workshop at Code Art Miami (Image credit: Christian Arévalo Photography)

support-24-alt

Luisa Pereira and Yeseul Song helping facilitate a sign language based p5.js workshop led by Taeyoon Choi (Image credit: Taeyoon Choi)

support-25-alt

p5.js Contributors Conference at CMU STUDIO for Creative Inquiry in Pittsburgh (Image credit: Taeyoon Choi)

support-26-alt

Processing Fellow Digital Citizens Lab hosts a panel on STEM teaching at the International Center of Photography (Image credit: International Center of Photography)

support-27-alt

Participants at p5.js workshop in Santiago, Chile, led by Aarón Montoya-Moraga (Image credit: Aarón Montoya-Moraga.)

support-28-alt

Claire Kearney-Volpe helping facilitate a sign language based p5.js workshop led by Taeyoon Choi (Image credit: Taeyoon Choi)

support-29-alt

Processing Foundation Fellow DIY Girls run a creative coding program in Los Angeles (Image credit: DIY Girls)

support-30-alt

Processing Fellow Digital Citizens Lab

support-31-alt

Bicoastal p5.js meetup at UCLA DMA and NYU ITP

The Processing Foundation was founded in 2012 after more than a decade of work with the original Processing software. The Foundation’s mission is to promote software literacy within the visual arts, and visual literacy within technology-related fields — and to make these fields accessible to diverse communities. Our goal is to empower people of all interests and backgrounds to learn how to program and make creative work with code, especially those who might not otherwise have access to these tools and resources.