People

Processing is a community effort led by a small group of contributors.

Project Leads

Ben Fry and Casey Reas started Processing in Spring 2001 and obsessively worked on it for over twenty years. In 2012, they established the Processing Foundation along with Dan Shiffman, who formally joined as the third project lead. In August 2022, Raphaël de Courville joined full-time as Processing Community Lead, under Casey Reas’ mentorship. In 2023, Ben, Casey, and Dan officially stepped down from their active roles as project leads, marking the beginning of a new era for Processing under the stewardship of the Processing Foundation.

Key Contributors

Libraries, Tools

The core Processing software is augmented by libraries, modes, and tools contributed by the community. These contributions expand Processing's capabilities. For example, see how Karsten Schmidt transformed Processing with toxiclibs, or how Jeongin Lee added machine learning via her Creative Machine library.

Website and Design

Design Systems International designed and built the current website and the new Processing family of logos through a year of dedicated volunteer work. A remarkable group of volunteers converted all of the content from the prior Processing website to the new formats. A hearty round of applause for:

  • Tetsu Kondo
  • Mark Webster
  • Lionel Radisson
  • Chris Coleman
  • Justin Gitlin
  • Seenahm Suriyasat
  • Shobhit Sharma
  • Karan Dudeja
  • Mark Hancock
  • Peter Jacobson
  • Oğuzhan Göregen
  • Bryan Ma
  • Ashley James Brown

Processing People Alumni

  • Elie Zananiri, Contributed Libraries / Tools
  • Jakub Valtar, Processing Core
  • Scott Garner, Hello Processing Website
  • Scott Murray, Website / Reference / UI
  • Gottfried Haider, Processing for Pi
  • Florian Jenett, Forum
  • Jamie Kosoy, Website
  • Manindra Moharana, PDE / Core
  • James Grady, Visual Design
  • Will Rabalais, Friendly Error System (Summer 2023)
  • Patrick Hebron, Video Library (Summer 2011)
  • Peter Kalauskas, Library/Tool/Mode Install Utility (Summer, Fall 2011)
  • Andreas Schlegel, Libraries (Winter 2008 - Summer 2011)
  • Harshani Nawarathna, Processing Development Environment (Summer 2011)
  • Cindy Chi, Reference Editing (Summer 2011)
  • Jonathan Feinberg, Parsing & Android Hacking (Spring 2011)
  • Chris Lonnen, Processing Development Environment (Summer 2011)
  • Eric Jordan, Graphics Weapon (2007 - 2009)
  • Tom Carden, Processing Hacks Director (Summer 2005 - Fall 2008)
  • Lenny Burdette, Website renovation (Summer 2005 - Winter 2006)
  • Simon Greenwold, Lighting and Camera (Winter 2005)
  • Kevin Cannon, Website CSS (Fall 2004)
  • Toxi, Graphics Gem (Summer 2003 - Summer 2004)
  • Ariel Malka, Bagel Papa Poules (Summer 2003 - Winter 2004)
  • Martin Gomez, Web engines (Spring 2003)
  • Mikkel Crone Koser, Windows Platform Czar (Summer 2003 - Winter 2004)
  • Koen Mostert, Windows Platform Czar (Summer 2003 - Winter 2004)
  • Timothy Mohn, Platform Czar Mac (Winter 2003 - Winter 2004)
  • Dan Mosedale, Preprocessor and Compiler (Spring, Summer 2003)
  • Carlos Rocha, Sound and Graphics (Spring, Summer 2003)
  • Jacob Schwartz, Windows Platform Czar (Winter 2003 - Winter 2004)
  • Cem Uzunoglu, Web Scripts for Exhibition (Summer 2003)
  • Dara Kilicoglu, Web Scripts for Exhibition (Summer 2003)
  • Sami Arola, 3D Graphics Engine (Summer 2003)
  • Marc Escobosa, Reference Engine (Spring 2003)
  • Mathias Dahlström, Examples, Reference (Spring 2003)
  • Dan Haskovec, Processing Environment (Summer 2003)

Alpha Reference Translators

  • Widianto Nugroho, Indonesian
  • Tetsu Kondo, Japanese
  • William Ngan, Tori Tan, Mei Yu, Chinese Traditional and Simplified
  • Art Center Nabi, Tae-Kyung Kim, Korean
  • Julien Gachadoat, French
  • Pedro Alpera, Spanish
  • Alessandro Capozzo, Italian
  • Burak Arikan, Turkish

Special Thanks

We offer a special "Thank You!" to Sami Arola for writing the base of the original P3D and Simon Greenwold for incorporating camera and lights. Tom Carden contributed great energy by co-creating Processing Hacks and maintaining Processing Blogs. Andreas Schlegel did amazing work for over three years organizing the Contributed Libraries and building templates and documentation. Thanks to Elie Zananiri who tirelessly served as the Processing Librarian from 2011 to 2024.