p5.js was created by Lauren Lee McCarthy in 2013 as a new interpretation of Processing for the context of the web. Since then we have allowed ourselves space to deviate and grow, while drawing inspiration from Processing and our shared community. p5.js is sustained by a community of contributors, with support from the Processing Foundation. p5.js follows a rotating leadership model started in 2020, and Qianqian Ye has been leading p5.js since 2021.
p5.js Leads
Qianqian, a non-binary Chinese person with black short hair, wearing a black tank top, standing next to an apple tree, with a lush garden in the background.
p5.js Lead, 2021-present
Qianqian Ye (they/she) is a Chinese artist, creative technologist and educator based in Los Angeles. Trained as an architect, she creates digital, physical, and social spaces exploring issues around gender immigration, power, care, and technology. Qianqian has has shown work or collaborated with institutions including Mozilla Foundation, LACMA, Yerba Buena Center for the Arts, MUTEK, Gray Area Foundation, Goethe Institut, MMCA Korea, Internet Archive, NYU, UCLA, UC San Diego, Google, Creative Commons and others. They currently teach creative coding as an Adjunct Associate Professor at USC Media Arts + Practice and 3D Arts at Parsons School of Design. For 2022-2023, Qianqian is a NYU ITP/IMA Project Fellow and Civic Media Fellow at USC Annenberg Innovation Lab.
Rachel, a Korean-American woman with medium length black hair smiling as she stands in her backyard.
p5.js Editor Lead, 2022-present
Rachel Lim (she/her) is a Korean-American programmer whose works explore articulating vulnerability, discomfort, and grief with gentleness and humor. She is currently a software developer within the edtech space. She holds a master’s degree from the Interactive Telecommunications Program at NYU, where she also received a BA in Art History. In her spare time, she loves crafting knick-knacks and running outdoors.
p5.js Mentors
Kenneth Lim (he/him) is an interaction designer and creative coder working with text and language in all its forms. His work and research focuses on translations, machine understanding of language, and development of language in the modern age. As a freelance creative coder, Kenneth has worked on web design/development, AR app development, and interactive installations. He is a Processing Foundation Fellow of 2018 and also a maintainer of the open source p5.js creative coding library. Kenneth has a BA in Graphic Design from Central Saint Martins, an MA in Information Experience Design at the Royal College of Art and a MRes in Creative Computing from UAL Creative Computing Institute. Kenneth is currently a Lecturer and Acting Course Leader of BSc Creative Computing at UAL CCI. His work is available at limzykenneth.com.
Headshot of Cassie Tarakajian, a light-skinned Armenian-American non-binary person with a neutral face, with a brown mullet, wearing a green shirt against a mauve background.
p5.js Editor Creator, 2016-2022; p5.js Editor Mentor, 2022-present
Cassie Tarakajian (they/them) is an Armenian-American educator, technologist, and artist based in Chicago, IL. Their work centers around creating accessible and inclusive tools for making art, and interrogating the relationship between technology and pop culture. They are the creator of the p5.js Editor, an open-source in-browser code editor for creative coding in p5.js, supported by the Processing Foundation. They are also an adjunct professor at New York University's Interactive Telecommunications Program (NYU ITP), teaching creative coding, web development, and making cursed content. They are a Y8 and Y9 member of NEW INC’s Art + Code Track, and in the past have held residencies at NYU ITP, Pioneer Works, and the STUDIO for Creative Inquiry at Carnegie Mellon.
p5.js Alumni
A Chinese-American woman with short dark hair standing in front of device sculptures.
p5.js Creator and Lead, 2013-2020; p5.js mentor 2020-2021
Lauren Lee McCarthy (she/they) is an artist having social relationships in the midst of automation, surveillance, and algorithmic living. She has received grants and residencies from Creative Capital, United States Artists, LACMA, Sundance, Eyebeam, Pioneer Works, Autodesk, and Ars Electronica. Her work SOMEONE was awarded the Ars Electronica Golden Nica and the Japan Media Arts Social Impact Award, and her work LAUREN was awarded the IDFA DocLab Award for Immersive Non-Fiction. Lauren's work has been exhibited internationally, at places such as the Barbican Centre, Fotomuseum Winterthur, Haus der elektronischen Künste, Seoul Museum of Art, Chronus Art Center, SIGGRAPH, Onassis Cultural Center, IDFA DocLab, Science Gallery Dublin, and the Japan Media Arts Festival.
A photo of cypress. She is a light olive skinned person with medium length wavy brown hair wearing a loose white collared shirt.
p5.js Co-Lead 2021-22, p5.js Mentor 2022-2023, p5.js Fellow 2019
cypress evelyn masso (she/they) is a person (all the time), a tech worker (on weekdays), and a poet (on weekends). She has been contributing to p5.js (on-and-off) since 2016, was a p5.js co-lead for 2021, and then was a mentor for 2022. Originally from Ohio, she currently lives on unceded Kizh land (near Los Angeles) with a collection of moody houseplants. She enjoys dancing, babysitting her two godsons, and hanging out by the Los Angeles River.
A photo of Kate. She is a light skinned person with short hair wearing a loose black shirt.
p5.js Editor Mentor 2021-2022
Kate Hollenbach (she/they) is artist and educator based in Denver, Colorado, where she is an Assistant Professor of Emergent Digital Practices at the University of Denver. She develops interactive systems with emerging technologies to create video, installation, print, and interactive works that relate body, gesture, and physical space. Their work addresses a new vernacular of interface design that spans across gesture, language, and visual design as sensors, cameras, and personal data play a pivotal role in human computer interaction. She has presented and exhibited work at venues including the San Francisco Museum of Modern Art, SIGGRAPH, Strange Loop, and INST-INT. Kate holds an MFA from UCLA Design Media Arts and a B.S. in Computer Science and Engineering from MIT.
Moira Turner is a queer Black woman who studied Anthropology and African American studies at the University of Southern California. After graduation, she taught computer science to elementary and middle school students for three years. This experience teaching exposed her interest in coding and passion for inclusive programming spaces.
stalgia grigg is an artist and programmer based in new york city. they use simulation and synthetic media to make sense of virtuality, agency, and intra-Leftist relationships.
A woman with dark hair, a light knitted sweater and wooden hoop earrings is smiling up at the camera and resting her chin on her hand, against a blurred background.
p5.js Co-Initiator 2013
Evelyn Eastmond is an artist in the Boston area and is the Co-Initiator of p5.js with Lauren Lee McCarthy in 2013.
p5.js Contributors
- Erica Pramer
- Abe Pazos
- Caleb Foss
- Juraj Onuska
- Chiciuc Nicușor
- Sparsh Paliwal
- Ankush Banik
- Zeno Zeng
- Jonathan-David Schröder
- Mislav Milicevic
- Gareth Battensby
- Ayush Jain
- Corey Farwell
- Derrick McMillen
- Mostafa Ewis
- Arbaaz
- Mohit Balwani
- Golan Levin
- XTY
- Guillermo Montecinos
- NicholasGillen
- Arijit Kundu
- Mohana Sundaram S
- Jonathan Dahan
- Ajeet Pratap Singh
- PiyushChandra17
- James Dunn
- Bobby Kazimiroff
- maddy
- odm275
- reona396
- Isaac Durazo
- Thomas Diewald
- Vishal Singh
- Liu Chang
- Rune Skjoldborg Madsen
- Shahma Ansari
- Ewan Johnstone
- aarón montoya-moraga
- Yash Pandey
- Joshua Storm Becker
- Shawn Van Every
- Fenil Gandhi
- Jenna
- Oren Shoham
- Harshil Goel
- Leslie Yip
- Kevin Bradley
- Nitin Rana
- Jason Sigal
- Jonathan Heindl
- Max Goldstein
- Zhao Xin
- Varsha Verma
- Matthew Kaney
- piinthecloud
- Bryan
- sz245
- Harman Batheja
- Raphaël de Courville
- taseenb
- Gareth Williams
- Liang Tang
- Oleksii Bulba
- sam delong
- Constance Yu
- DIYgirls
- Leo Kamwathi
- Summer Rizzo
- Nakul Shahdadpuri
- Jens Axel Søgaard
- JetStarBlues
- Boaz
- Brad Buchanan
- FAL
- Katie
- Mohammad Hussain Nagaria
- Yifan Mai
- Xavier Góngora
- Abishake
- Half Scheidl
- Daniel Marino
- Jithin KS
- Brad Smith
- Alex Lyons
- Brahvim
- Derek Enlow
- Pierre Krafft
- andrei antonescu
- Yining Shi
- David White
- Jenna deBoisblanc
- e-Coucou
- Surbhi Pittie
- Harsh Range
- Poulav Bhowmick
- Dominic Jodoin
- tonipizza
- Prateekgit
- Liam Piesley
- Dave Pagurek
- sphantom-code
- Sudhanshu Tiwari
- Vijith Assar
- IENGROUND
- DIVYANSHU RAJ
- Bulkan Evcimen
- Phoenix Perry
- Nabeel (Dexter)
- Annie McKinnon
- Aaron Ni
- William Hazard
- Sarah Ciston
- Garima
- Sun Lifei
- Sandeep Kumar Bhagat
- Adarsh
- Tokini Irene Fubara
- Connie Liu
- Sagar Arora
- AsukaMinato
- Scott Garner
- c-dacanay
- Urvashi
- sparshg
- Scott Murray
- Jai Kotia
- sm7515
- Sawai Singh Rajpurohit
- Peter Marsh
- Sinan Ascioglu
- Yuting Lu
- Munus Shih
- ashu8912
- Dave
- Xavier Snelgrove
- Niels Joubert
- Nick Briz
- Martin Lorentzon
- peter
- oleboleskole3
- Sanket Singh
- Joseph Hong
- paollabd
- ffd8
- Juan Irache
- Inhwa
- Kyle McDonald
- Aidan Nelson
- kjav
- Tyler Jordan
- Tanvi Kumar
- Kevin Ho
- Ken Miller
- Jeremy Tuloup
- chaski
- NIINOMI
- Emma Krantz
- Abdiel Lopez
- Bob Ippolito
- cab_kyabe
- cedarfall
- cacoollib
- UnityOfFairfax
- chechenxu
- Austin Lee Slominski
- Katsuya Endoh
- Decoy4ever
- Andy Timmons
- Mikael Lindqvist
- Gene Kogan
- perminder-17
- ArshM17
- Austin Cawley-Edwards
- Fabian Morón Zirfas
- mhsh312
- Yolonanido
- Nisar Hassan Naqvi
- Lee T
- Jack B. Du
- dummyAccount22
- Lauren
- Nicholas Marino
- LEMIBANDDEXARI
- Kate Grant
- Luke Plowden
- Nahuel Palumbo
- stampyzfanz
- Kevin Siwoff
- Spencer Faith
- José Miguel Tajuelo Garrigós
- wackbyte
- Luca Damasco
- Teixido
- Swapnil-2001
- tuan
- hvillase
- agrshch
- Cody Fuller
- Liz Peng
- Monalisa Maity
- Jen Kagan
- Akshay Padte
- Ben Greenberg
- Philip Bell
- karinaxlpz
- XingZiLong
- Ben Wendt
- plural
- Paolo Pedercini
- Seung-Gi Kim(David)
- Mike Anderson
- Zach Rispoli
- ashish singh
- aditya123473892
- Dharshan
- Takuma Kira
- Akshat Nema
- Evorage
- shujulin
- Malay Vasa
- Ben Hinchley
- Hitesh Kumar
- Zearin
- Beau Muylle
- konstantinstanmeyer
- Dhruv Sahnan
- Caleb Eggensperger
- Umang Utkarsh
- Coding for the Arts
- pinky-pig
- Mattia Micheletta Merlin
- Diya Solanki
- Chiun Hau You
- Jesús Enrique Rascón
- Faith Wuyue Yu
- everything became blue
- anagondesign
- Sivaram D
- Rishi
- Mark Nikora
- Val Head
- Antonio Jesús Sánchez Padial
- Eden Cridge
- Darius Morawiec
- TetroGem
- Unicar
- Vedhant Agarwal
- anniezhengg
- tae
- Shoury Singh
- Dan
- Ramon Jr. Yniguez
- b2renger
- Pragya
- jeong
- Aditya Shrivastav
- Yousef Abu-Salah
- Ayush Sharma
- Adwaith D
- oz
- Freddie Rawlins
- Aryan Thakor
- Harsh Agrawal
- Caitlin
- Jordan Shaw
- Kevin Workman
- Chris Thomson
- Nick McIntyre
- Jai Vignesh J
- Daniel Shiffman
- Zoë Ingram
- Daniel Sarno
- Jason Mandel
- nancy
- Akhil Raj
- tetunori
- Jean Pierre Charalambos
- digitalfrost
- surajsurajsuraj
- Ed Brannin
- Anna Carreras
- Michael J Conrad
- sortasleepy
- Benjamin Davies
- M
- truemaxdh
- Gregor Martynus
- Brian Boucheron
- Wes Lord
- AKASH RAJ
- Jennifer Jacobs
- Atul Varma
- tapioca24
- bsubbaraman
- sambensim
- Zoe Stenger
- Epic Jefferson
- pifragile
- Kevin Grajeda
- Shirou
- Dewansh Thakur
- SejinOH
- Ahmet Kaya
- Corey Gouker
- min-kim42
- Suhas CV
- Kathryn Isabelle Lawrence
- Aditya Rana
- viola
- jeanette
- Justin Kim
- Maya Man
- Alejandro
- siddhant
- JoeCastor
- Ryan Slade
- Dr. Holomorfo
- lam802
- Derek J. Kinsman
- Samrudh Shetty
- mohamedalisaifudeen
- Kyle James
- Orwiss
- Daniel Howe
- Naoto Hieda
- Prateek Jain
- Chan Jun Shern
- Melody Sharp
- Arsenije Savic
- Jorge Moreno
- Pratyay Banerjee
- CommanderRoot
- Todd H. Page
- susan evans
- uno seis tres
- Blaize Kaye
- raclim
- Christine de Carteret
- Serena20003
- Dana Mulder
- Adam Ferriss
- Cosme Escobedo
- gauini
- Sanjay Singh Rajpoot
- Akash
- Benoît Bouré
- Lingxiao Wang
- shaharyarshamshi
- stormCup
- Max Kolyanov
- Christopher Coleman
- Caroline Record
- Emily Xie
- Petr Brzek
- Tibor Udvari
- AlM Chng
- Jason Alderman
- Shahriar Rahman Rubayet
- nikhilkalburgi
- Callie
- Laura Ciro
- Jordan Sucher
- Aierie
- Théodore Orfèvres
- David Aerne
- Wade Marshall
- Jay Gupta
- Sai Bhushan
- Alex Troesch
- Samuel Alarco Cantos
- Mike
- Yasai
- L05
- Vasu Goel
- Arihant Parsoya
- Gracia-zhang
- K.Adam White
- Aryan Koundal
- togekisse
- Mathura MG
- luisaph
- mathewpan2
- linnhallonqvist
- Ashwani Dey
- mxchelle
- Miles Peyton
- Mark Russo
- Yannick Assogba
- Jon Kaufman
- Ben Scheiner
- maddyfisher
- Arijit
- David Newbury
- Karen
- Camille Roux
- alp tuğan
- So Sun Park
- kaabe1
- Jiashan Wu
- Rajiv Ranjan Singh
- Ramin
- naoyashiga
- Acha
- æmon
- juliane nagao
- Maya Arguelles
- smilee
- Darío Hereñú
- RandomGamingDev
- Peiling Jiang
- Federico Grandi
- Zeke Sikelianos
- senbaku
- Vishal Sharma
- Sanchit Kapoor
- Rahul Mohata
- Janis Sepúlveda
- J Wong
- 李坤霖
- Aaron Casanova
- Mann Shah
- yu
- Tiago Hermano
- İsmail Namdar
- Darby Rathbone
- Aaron George
- hrishit
- Rishabh Taparia
- Oliver Wright
- Adam Král
- Onexi
- Niki Ito
- Nitish Bansal
- computational mama
- Keith Tan
- Musab Kılıç
- Divyansh013
- maxdevjs
- Spongman
- Rohan Julka
- Ghales
- Sam Lavigne
- Daniel Grantham
- Simranjeet Singh
- David Wicks
- Geraldo Neto
- Erik Butcher
- Aqmalp99
- Michael Hadley
- Nikhil
- Tyler Stefanich
- Sampo Rapeli
- Jared Berghold
- Jack Dempsey
- Yana Agun Siswanto
- Cameron Yick
- Bernice Wu
- Francesco Bigiarini
- Julio Lab
- Ashley Kang
- Dusk
- Chinmay Kadam
- PracDuckling
- zacharystenger
- trych
- Robyn Overstreet
- Kai-han Chang
- Sarthak Saxena
- Casey Reas
- Aditya Mohan
- Manan Arora
- David Weiss
- Cliff Su
- mcturner1995
- Ashris
- harkirat singh
- Miaoye Que
- Will Martin
- MATSUDA, Kouichi
- INARI_DARKFOX
- Mr. Algorithm
- Ajaya Mati
- ggorlen
- Marcus Parsons
- Lisa Mabley
- YewonCALLI
- Adam Smith
- ANURAG GUPTA
- Niklas Peters
- Guilherme Silveira
- Jakub Valtar
- nully0x
- Ilona Brand
- Nabil Hassein
- Adil Rabbani
- evelyn masso
- Emily Chen
- lottihill
- Devon Rifkin
- Shubham Rathore
- Amey Bhavsar
- Vishwas Srivastava
- Brian Whitman
- brightredchilli
- Muhammad Haroon
- Cristóbal Valenzuela
- Caleb Mazalevskis
- Akash Jaiswal
- ml.008
- wagedu
- SHIBAHARA Hiroki
- Jerel Johnson
- Reijo Vosu
- al6862
- Ryuya
- Hirad Sab
- Sarah Groff Hennigh-Palermo
- Louis Demange
- Jean-Michaël Celerier
- blackboxlogic
- Stef Tervelde
- Saskia Freeke
- Hilary Lau
- Aloneduckling
- Frederik Ring
- Long Phan
- Nick Yahnke
- benpalevsky
- Bharath Kumar R
- Tega Brain
- Sachin Varghese
- Joshua Noble
- Lionel Ringenbach
- Deveshi Dwivedi
- Kunal Kumar Verma
- Prashant Gupta
- Samir Ghosh
- Samuel Cho
- AliLordLoss
- Zac Tolle
- Ivy Feraco
- Anthony Su
- Ikko Ashimine
- Leo Wang
- Harrycheng233
- Steven Green
- rinkydevi
- Victor Morgan
- Chandler McWilliams
- Wu Che Yu
- cog25
- sheamus
- Gaurav Tiwary
- David
- Seb Méndez
- Dabe Andre Enajada
- saber khan
- Jonas Rinke
- epramer-godaddy
- Jyotiraditya Pradhan
- Tanner Dolby
- Minjun Kim
- Jiwon Park (hanpanic)
- Berke Özgen
- hunahpu18
- iambiancafonseca
- Aditya Rachman Putra
- Fun Planet
- Tushar Choudhari
- Avelar
- Nik Nyby
- Satyam Kulkarni
- Dwiferdio Seagal Putra
- manpreet
- Chris Hallberg
- Bob Holt
- Aditya Deshpande
- Ong Zhi Zheng
- Dan Hoizner
- Chris
- Anshuman Maurya
- Haider Ali Punjabi
- Armaan Gupta
- Priya-Pathak
- Boris Bucha
- Jstodd
- Daniel Michel
- Diana Galindo
- BerfinA
- FORCHA PEARL
- Joshua Marris
- zelf0
- John Pasquarello
- Keshav Malik
- Vishesh Rawal
- codeanticode
- takawo
- Shivansh Sharma
- meezwhite
- Luc de wit
- EmilioOcelotl
- Elliot-Hernandez
- Kevin Barabash
- feedzh
- Max Segal
- Jared Sprague
- Himanshu Malviya
- Claire K-V
- Minwook Park
- pie999
- ajayTDM
- AndrasGG
- Aryan Singh
- Chris P.
- Johan Karlsson
- Ben Fry
- Yuki
- Stig Møller Hansen
- Oliver Steele
- Linda Paiste
- ov
- Martin Leopold Groedl
- Jimish Fotariya
- Abhi Gulati
- Ayush Shankar
- Aditya Siddheshwar
- Lakshay Joshi
- Seonghyeon Kim
- JT Nimoy
- Sepand Ansari
- Gus Becker
- Aarati Akkapeddi
- Shubham Kumar
- XY Feng
- Quinton Ashley
- Saksham Saxena
- Nico Finkernagel
- Alberto Di Biase
- Ceesjan Luiten
- Chelly Jin
- suhani6904
- Nick Müller
- R. Luke DuBois
- koolaidkrusade
- Marc Abbey
- Char
- jesse cahn-thompson
- Aatish Bhatia
- reejuBhattacharya
- Sekani Warner
- Mauricio Verano Merino
- Alejandra Trejo
- Monica Powell
- Joonas Jokinen
- Craig Pickard
- Taeyoon Choi
- Ike Bischof
- Vivek Tiwari
- Brett Cooper
- vipulrawat
- elgin mclaren
- Ben Moren
- Luke Burgess-Yeo
- Thomas Herlea
- Mateusz Swiatkowski
- Vítor Galvão
- willallstet
- Jatin Panjwani
- Jaymz Rhime
- Eshaan Aggarwal
- A Welles
- Nat Decker
- TwoTicks
- Greg Sadetsky
- Fisher Diede
- Daniel Adams
- Sithe Ncube
- rahulrangers
- kroko / Reinis Adovičs
- Sona Lee
- MiniPear
- Souvik Kumar
- Caroline Hermans
- Paul Wheeler
- Antoinette Bumatay-Chan
- Jacques P. du Toit
- Yograj Rajput
- Dorothy R. Santos
- Maciej Stankiewicz
- Seth
- András Gárdos
- Utkarsh Tiwari
- Christopher John Ryan
- Jess Klein
- Jared Donovan
- skyperx
- mainstreamdev
- GoToLoop
- Laksh Singla
- Joseph Aronson
- Pim Tournaye