Processing Foundation

Processing Foundation 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. We cultivate creative code and communities to empower learners, coders, and artists to shape equitable digital futures.

07/21/2026

📣 Open Call: 25 years of Processing and we want to see everything you’ve made!

We’re launching two community channels on Are.na to archive and celebrate all the work made with these creative tools.

If you have a Processing Java or p5.js project that you’d like to share, add it to the channel! In your block, include the project title, author’s name, and a brief note about how you used Processing.

We’ll add submissions into curated collections that will be featured on our website and community celebration events.

🔗 Share your work with us - link in bio

07/15/2026

How do separate points find a seamless, continuous flow?

In this p5.js tutorial, digital artist Alexis introduces the new spline functions in p5.js v2. She demonstrates how to instantly turn rigid shapes into fluid, natural lines, explaining the core logic of how these curves bend. From there, she guides you through a step-by-step progression, using trigonometry to build geometric forms, adding Perlin noise for organic motion, and stacking offset copies to create a dimensional, interactive system of “rubber bands.”

🔗 Watch the tutorial – link in bio.

This tutorial is produced in partnership with the Tezos Foundation.

07/14/2026

“A drawing is simply a line going for a walk.”

Inspired by the famous quote by Paul Klee, the latest release by uses the new spline feature in p5.js v2 to bring generative code into the physical world.

“Take a Spline for a Walk” is designed to be printed, cut, and folded into a small book where a single continuous curve flows seamlessly across multiple pages.

Aleksandra is a digital artist and associate professor whose practice explores the relationships between psychology and algorithms, the aesthetics of data visualization, and the human tendency to find meaningful patterns in random events.

🔗Collect on Bootloader – link in bio. 

Aleksandra’s tutorial on splines drops tomorrow – stay tuned!

Produced in partnership with the Tezos Foundation and Bootloader, a generative art platform on .

What happens if we lose open and creative digital infrastructure? At UN Open Source Week, Qianqian Ye moderated a panel ...
06/30/2026

What happens if we lose open and creative digital infrastructure? 

At UN Open Source Week, Qianqian Ye moderated a panel with Salome Asega (NEW INC), Neta B., (School For Poetic Computation), and Ruth Ikegah, (Ruth Ikegah) where they discussed why sustaining and financing creative digital infrastructure is necessary for the public interest. 

As Neta noted, when infrastructure works well, it’s invisible. It’s only when community spaces disappear that we feel its absence.

Without sustained investment, the essential spaces that ensure AI and technology serve public interest risk disappearing too. 

🔗Watch the full panel - link in bio

📸: Bowen Li

Processing Foundation is back at UN Open Source Week! As AI reshapes how software is built, used, and governed, what doe...
06/25/2026

Processing Foundation is back at UN Open Source Week! 

As AI reshapes how software is built, used, and governed, what does it take to sustain open digital infrastructure that serves the public good, especially for creative communities?

Marking the 25th anniversary of Processing, Qianqian Ye, Director of Creative Technology, is moderating a panel with Salome Asega (NEW INC), Neta Bomani (School For Poetic Computation), and Ruth Ikegah (Ruth Ikegah). 

This panel of creative practitioners reflect on stewardship, accessibility, and authorship, to reevaluate the future of open and creative digital infrastructure in the age of AI.

“Sustaining Open and Creative Digital Infrastructure in the Age of AI”
June 26, 2026
United Nations Open Source Week Community Day

06/24/2026

Transform static letterforms into interactive, animated type with p5.js v2!

In the latest tutorial, artist and educator Qianqian Ye demonstrates how to animate text and custom shapes. 
Load fonts with async control, animate weight and style dynamically with variable fonts, and deconstruct letters into editable paths. Combined with mouse interaction, text becomes a responsive and interactive material.

🔗 Watch the tutorial – link in bio.

This tutorial is produced in partnership with

06/23/2026

“Becoming a Mother at the End of the World” is a generative artwork built on text produced by a language model trained on postpartum writing.

The passages move through tenderness, dread, joy, and exhaustion––sometimes addressed to a child, sometimes to a mother. Moving between legibility and abstraction, the text symbolizes two early ways of seeing: the monochrome low-contrast blur through which newborns first encounter the world, and the ultrasound imagery, which is how most mothers first see their children.

Qian Qian is a Chinese artist, designer and educator working with code. They previously led p5.js for 4 years.

🔗 Check out “Becoming a Mother at the End of the World” on Bootloader - Objkt

Produced in partnership with the Tezos Foundation and Bootloader, a generative art platform on .

05/29/2026

25 cities are on the map, yours could be one of them!

One month left to register your city for Processing Community Day. The deadline is June 30, 2026!

This October, communities around the world are celebrating 25 years of creative coding. Host a beginner workshop, organize a meetup, give a talk, show projects, make art together, or just hang out and code.

Every PCD is different because every community is different!

🔗 Link in bio to find your local PCD or start your own

05/21/2026

What happens when we open up our sketches to the parallel power of the GPU?

In this tutorial, explores p5.strands––a new beginner-friendly way of writing shaders in p5.js v2. He demonstrates how to shift the heavy lifting of your sketches from the CPU to the GPU, rendering thousands of objects simultaneously and smoothly. 

🔗 Link in bio to watch the tutorial
This tutorial is produced in partnership with the Tezos Foundation.

05/20/2026

‘sin fin’ (Endless) is a meditation on our constant transformation, inviting us to value intuition and error as fundamental parts of the creative journey. 

is a generative artist, teacher, and student who treats code as a medium for artistic creation. His practice is built on the fundamental principles of design and programming, viewing the creative process as an endless cycle of transformation and learning.

Using p5.strands, the latest feature on p5.js v2, replicates a single geometry through multiple instances and modifies parameters like position and color––demonstrating how simple rules can produce complex visual results. 
🔗 Check out ‘sin fin’ on Bootloader – link in bio. 

Juan’s tutorial on p5.strands drops tomorrow – stay tuned!

Produced in partnership with the Tezos Foundation and Bootloader, a generative art platform on .

Address

135 N Grand Ave
Los Angeles, CA
90012

Alerts

Be the first to know and let us send you an email when Processing Foundation posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Processing Foundation:

Shortcuts

Share