A curated list of code and content from the Processing programming language community.
Processing is a flexible software sketchbook and a language for learning how to code. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. There are tens of thousands of students, artists, designers, researchers, and hob- byists who use Processing for learning and prototyping.
- Camera 3D - by Jim Schmitz
- Collada Loader for SketchUp and Blender - by Markus Zimmermann
- Culebra Behavior Library for Processing - by Luis Quinones
- Everything Will Be IKEron Gjoni - by Eron Gjoni
- OCD: Obsessive Camera Direction - by Kristian Damkjer
- Patchy - by Jonathan Feinberg
- PeasyCam - by Jonathan Feinberg
- Picking - by Nicolas Clavaud
- QueasyCam - by Josh Castle
- Shapes 3D - by Peter Lager
- extruder - by Max Farrell
- iGeo - by Satoru Sugihara
- nub - by Jean Pierre Charalambos
- planetarium - by Andres Colubri
- ControlP5 - by Andreas Schlegel
- G4P - by Peter Lager
- Guido - by Florian Jenett
- Interfascia - by Brendan Berg
- Swing Helper - by Michael LukasNick 'Milchreis' Müller
- UiBooster - by Nick 'Milchreis' Müller
- handy - by Jo Wood
- meter - by Bill (Papa) Kujaw
- proscene - by Jean Pierre Charalambos
- Eliza - by Andres Colubri
- RiTa - by Daniel C. Howe
- Beads - by Ollie Bown
- Cassette - by Shlomi Hod
- ComposingForEveryone - by Guido Kramann
- Loom - by Cora Johnson-Roberson
- Minim - by Damien Di Fede
- Pd4P3 - by Robert Esler
- ProcMod player - by Arnaud Loonstra
- Sound - by The Processing Foundation
- SuperCollider client for Processing - by Daniel Jones
- The MidiBus - by Severin Smith
- XYscope - by Ted Davis
- ttslib - by Nikolaus Gradwohl
- wellen - by Dennis P Paul
- Ani - by Benedikt Gross
- Everything Will Be IK - by Eron Gjoni
- Green - by Zacchary Dempsey-Plante
- Latk for Processing - by Nick Fox-Gieg
- Sprites - by Peter Lager
- XYscope - by Ted Davis
- nub - by Jean Pierre Charalambos
- proscene - by Jean Pierre Charalambos
-
Geomerative - by Ricard Marxer
-
Nurbs - by Arnoud van der Leer
-
OCT - by Thomas Wegener
-
Squarify - by Agathe Lenclen
-
HiVis - by Philip Poronnik, Oliver Bown, Oliver Coleman, Phillip Gough, Narayan Sankaran
-
Jasmine - by Peter Lager
-
QScript - by Peter Lager
-
Fontastic - by Andreas Koller
-
Geomerative - by Ricard Marxer
-
ToxicLibs - by Karsten Schmidt
-
gicentreUtils - by Jo Wood
-
GazeTrack: Eye-tracking for Processing (Tobii EyeX and 4C) - by Augusto Esteves
-
Ketai - by Daniel Sauter
-
PS3Eye - by Thomas Diewald
-
Skweezee for Processing - by Bert Vandenberghe @ eMedia Research Lab, KU Leuven
-
dmxP512 - by Henri DAVID
-
meter - by Bill (Papa) Kujaw
-
Path Finder - by Peter Lager
-
Ptmx - by Caldas Lopes
-
Steganos - by Peter Lager
-
Grab - by Taka Iwai, Roy Tatum
-
ID3 - by Jorge C. S. Cardoso
-
AP-Sync - by Nigel Tiany
-
HiVis - by Philip Poronnik, Oliver Bown, Oliver Coleman, Phillip Gough, Narayan Sankaran
-
MapThing - by Jon Reades
-
QRCode - by Daniel Shiffman
-
Redis - by Darius Morawiec
-
SFTP - by Daniel Shiffman
-
ShortMessage - by Hamzeen. H.
-
Squarify - by Agathe Lenclen
-
UDP - by Stephane Cousot
-
Unfolding Maps - by Till Nagel
-
WootingKeyboard - by Shinhoo Park @ KAIST Interactive Media Lab
-
XlsReader - by Florian Jenett
-
oscP5 - by Andreas Schlegel
-
AP-Sync - by Nigel Tiany
-
Console - by Mathias Markl
-
Drop - by Ramin Soleymani
-
Grab - by Taka Iwai, Roy Tatum
-
IgnoCodeLib - by Paul Hertz
-
ImageLoader - by Mathias Markl
-
MQTT - by Joel Gaehwiler
-
MuKCast - by Mathias Markl
-
Fisica - by Ricard Marxer
-
PixelFlow - by Thomas Diewald
-
teilchen - by Dennis P Paul
-
GL Video - by Gottfried Haider
-
Kinect4WinSDK - by Bryan Chung
-
PS3Eye - by Thomas Diewald
-
PixelFlow - by Thomas Diewald
- The Coding train
- Hello Processing
- Welcome to Processing 3
- Debug
- 2 Animation & Intetraction
- Fun Programming
- Plethora Project
- Getting Started
- Processing Overiew
- Coordinate System and Shapes
- Color
- Objects
- Interactivity
- Typography
- Strings and Drawing Text
- Arrays
- Image and Pixels
- Curves
- 2D Transformation
- PShape
- Two-Dimensional Arrays
- Sound
- Electronics
- Network
- PVector
- P3D
- Video
- Render Techniques
- The nature of code html , Order from Amazon
- Learn Python Visually: Creative Coding with Processing.py Order from Amazon
- Coding Art: The Four Steps to Creative Programming with the Processing Language Order from Amazon , Order from Apress
- Programming 101: The How and Why of Programming Revealed Using the Processing Programming Language Order from Apress
- O Código Transcendente: Uma Introdução Prática à Programação e Arte , html
- Processing for Android: Create Mobile, Sensor-Aware, and VR Applications Using Processing Order Print EBook from Apress , Order Print from Amazon
- Pro Processing for Images and Computer Vision with OpenCV Order from APress
- Creating Procedural Artworks with Processing A Holistic Guide Order Print/eBook from Amazon , Order from iBooks
- Processing: An Introduction to Programming Order from CRC Press , Order from Amazon
- Programming for Artists Download the book
- Data-driven Graphic Design: Creative Coding for Visual Communication Order from Amazon
- Make: Getting Started with Processing, Second Edition Order Print/EBook from O'Reilly , Order from Amazon
- Learning Processing, Second Edition: A Beginner's Guide to Programming Images, Animation, and Interaction Order from Amazon
- The SparkFun Guide to Processing Order from Amazon
- Processing: A Programming Handbook for Visual Designers, Second Edition Order from MIT Press , Order from Amazon
- Einführung ins Programmieren mit Processing Order Print/EBook from lulu.com
- Processing 2: Creative Coding Hotshot Order from PACKT
- Processing: Creative Coding and Generative Art in Processing 2 Order Print from Apress , Order Print from Amazon
- Rapid Android Development: Build Rich, Sensor-Based Applications with Processing Order from The Pragmatic Bookshelf