upload create new sketch

upload upload from processing

favorites of the last 7 days

browse all-time favorites

A website to share Processing sketches

share your sketches with others

help and collaborate with the community

improve and polish your programming skills

follow classes around the world teaching processing

Processing Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is an open project initiated by Ben Fry and Casey Reas. It can be downloaded from externalprocessing.org.
Processing: A Programming Handbook for Visual Artists and Designers
Processing: Creative Coding and Computational Art
Learning Processing
no image available
Books are available for learning Processing at all levels.

Built to share

Creative Commons

All sketches shared on OpenProcessing are licensed under Creative Commons Attribution-Share Alike 3.0.

All source code provided is licensed under
Creative Commons GNU General Public License.

Processing in education


There are many classes and workshops around the world that teach Processing, and OpenProcessing.org is a host to many of these, by allowing professors and students to collaborate on the web, and share with the world how they study Processing.

See the list of classes that use OpenProcessing.

recent likes

recent blog post: Visualizing OpenProcessing

Here is a quick link to a data visualization I created in March, visualizing the interactions between the users in OpenProcessing. http://www.openprocessing.org/labs/opviz...

Read more at the blog...