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
- Yolonanido
- Joshua Marris
- DIYgirls
- Samuel Cho
- K.Adam White
- computational mama
- Dorothy R. Santos
- Corey Gouker
- senbaku
- Anna Carreras
- Christopher John Ryan
- Armaan Gupta
- willallstet
- codeanticode
- Maya Arguelles
- Fenil Gandhi
- Wu Che Yu
- Andy Timmons
- Jennifer Jacobs
- Cameron Yick
- Sinan Ascioglu
- Mr. Algorithm
- So Sun Park
- Emma Krantz
- Mauricio Verano Merino
- Thomas Herlea
- Swapnil-2001
- Shawn Van Every
- Ajeet Pratap Singh
- uno seis tres
- Suhas CV
- NIINOMI
- Jordan Sucher
- Atul Varma
- Scott Murray
- Ayush Jain
- Greg Sadetsky
- Fabian Morón Zirfas
- Ben Wendt
- Freddie Rawlins
- mathewpan2
- IENGROUND
- Caleb Eggensperger
- Aryan Koundal
- SejinOH
- Golan Levin
- Jatin Panjwani
- Kyle James
- Nick McIntyre
- Harman Batheja
- Lee T
- Reijo Vosu
- Akshat Nema
- Dusk
- Stef Tervelde
- Faith Wuyue Yu
- Jason Sigal
- Ivy Feraco
- Jyotiraditya Pradhan
- SHIBAHARA Hiroki
- Aaron George
- LEMIBANDDEXARI
- Louis Demange
- truemaxdh
- Elliot-Hernandez
- Minjun Kim
- ArshM17
- Teixido
- Arijit
- Simranjeet Singh
- Laksh Singla
- Petr Brzek
- Kevin Ho
- tetunori
- pie999
- Yining Shi
- Kai-han Chang
- XY Feng
- Souvik Kumar
- Nitish Bansal
- Seung-Gi Kim(David)
- Xavier Góngora
- Leo Wang
- piinthecloud
- Steven Green
- Chelly Jin
- perminder-17
- Monica Powell
- Nisar Hassan Naqvi
- Samir Ghosh
- Jenna
- mcturner1995
- Dan Hoizner
- Abishake
- Cosme Escobedo
- Gregor Martynus
- jeong
- TwoTicks
- Ilona Brand
- Zach Rispoli
- AndrasGG
- shujulin
- Mateusz Swiatkowski
- AKASH RAJ
- Monalisa Maity
- Vishal Sharma
- luisaph
- cog25
- Yasai
- kaabe1
- TetroGem
- Aaron Casanova
- sambensim
- Oliver Steele
- trych
- Jordan Shaw
- Frederik Ring
- Liang Tang
- Jared Sprague
- Aryan Thakor
- Ashwani Dey
- blackboxlogic
- Tiago Hermano
- suhani6904
- Dave Pagurek
- Satyam Kulkarni
- Aditya Mohan
- Tushar Choudhari
- David
- Nat Decker
- Prashant Gupta
- Jaymz Rhime
- Zoë Ingram
- Quinton Ashley
- Shivansh Sharma
- Marcus Parsons
- Diya Solanki
- mainstreamdev
- Nikhil
- Aatish Bhatia
- mxchelle
- Christopher Coleman
- Poulav Bhowmick
- JT Nimoy
- Nabeel (Dexter)
- L05
- Zac Tolle
- Keshav Malik
- ashish singh
- Julio Lab
- Ong Zhi Zheng
- Raphaël de Courville
- Wes Lord
- Abdiel Lopez
- Marc Abbey
- togekisse
- Miles Peyton
- Tibor Udvari
- Manan Arora
- Garima
- Cliff Su
- M
- Vítor Galvão
- Kunal Kumar Verma
- Daniel Sarno
- Luc de wit
- jesse cahn-thompson
- Sanket Singh
- Onexi
- koolaidkrusade
- Mohana Sundaram S
- Niki Ito
- Sivaram D
- Sam Lavigne
- Dewansh Thakur
- Paolo Pedercini
- Austin Lee Slominski
- Yousef Abu-Salah
- aditya123473892
- Leo Kamwathi
- lam802
- sz245
- Ajaya Mati
- ggorlen
- Jacques P. du Toit
- Sarthak Saxena
- skyperx
- Minwook Park
- Chris
- Daniel Michel
- Anthony Su
- Vishesh Rawal
- David Weiss
- Inhwa
- Jstodd
- Cody Fuller
- Kathryn Isabelle Lawrence
- Ryuya
- Sepand Ansari
- Isaac Durazo
- İsmail Namdar
- Prateekgit
- Long Phan
- Liu Chang
- Annie McKinnon
- Bob Ippolito
- Francesco Bigiarini
- Adil Rabbani
- Sudhanshu Tiwari
- Ghales
- Katsuya Endoh
- Aditya Rana
- Peter Marsh
- Mike Anderson
- Sanjay Singh Rajpoot
- Akhil Raj
- Niklas Peters
- Aryan Singh
- Claire K-V
- Ankush Banik
- Nakul Shahdadpuri
- Luke Plowden
- Connie Liu
- Caleb Foss
- Rune Skjoldborg Madsen
- Ike Bischof
- Vishwas Srivastava
- Eshaan Aggarwal
- Mann Shah
- Jerel Johnson
- Chris Thomson
- Arihant Parsoya
- Kevin Workman
- Sona Lee
- Hilary Lau
- Divyansh013
- Sparsh Paliwal
- Abe Pazos
- Federico Grandi
- Tanvi Kumar
- Spencer Faith
- Katie
- Ikko Ashimine
- Aditya Deshpande
- wagedu
- Justin Kim
- Phoenix Perry
- Constance Yu
- Gaurav Tiwary
- Ben Scheiner
- Robyn Overstreet
- Nabil Hassein
- Jorge Moreno
- Jared Donovan
- æmon
- feedzh
- UnityOfFairfax
- Derek Enlow
- Samrudh Shetty
- sortasleepy
- zacharystenger
- reona396
- Nick Yahnke
- Yifan Mai
- Eden Cridge
- linnhallonqvist
- David Wicks
- Adarsh
- Dwiferdio Seagal Putra
- GoToLoop
- Pierre Krafft
- Peiling Jiang
- alp tuğan
- John Pasquarello
- Rahul Mohata
- Jenna deBoisblanc
- Max Kolyanov
- zelf0
- Dharshan
- Val Head
- Ashris
- Joshua Storm Becker
- Guilherme Silveira
- shaharyarshamshi
- Harsh Range
- Emily Xie
- chaski
- Pim Tournaye
- Sarah Groff Hennigh-Palermo
- Takuma Kira
- Chiun Hau You
- elgin mclaren
- sm7515
- MiniPear
- Lakshay Joshi
- Zhao Xin
- Oleksii Bulba
- oleboleskole3
- Camille Roux
- Nicholas Marino
- Akash Jaiswal
- tonipizza
- José Miguel Tajuelo Garrigós
- stampyzfanz
- Adwaith D
- Nick Müller
- Kevin Barabash
- Harrycheng233
- Utkarsh Tiwari
- Naoto Hieda
- Alberto Di Biase
- David Aerne
- meezwhite
- Daniel Marino
- Sampo Rapeli
- bsubbaraman
- Aierie
- Evorage
- Melody Sharp
- stormCup
- Hirad Sab
- paollabd
- sparshg
- Jess Klein
- pinky-pig
- Vasu Goel
- b2renger
- Casey Reas
- Fun Planet
- Beau Muylle
- Himanshu Malviya
- cab_kyabe
- Urvashi
- anniezhengg
- sheamus
- takawo
- Orwiss
- DIVYANSHU RAJ
- Ayush Shankar
- Surbhi Pittie
- Deveshi Dwivedi
- Jithin KS
- Fisher Diede
- Chan Jun Shern
- Bobby Kazimiroff
- 李坤霖
- Rohan Julka
- epramer-godaddy
- Shubham Rathore
- Gracia-zhang
- maxdevjs
- Kyle McDonald
- brightredchilli
- Joonas Jokinen
- odm275
- Half Scheidl
- ajayTDM
- Boaz
- Gene Kogan
- Akash
- Caroline Hermans
- INARI_DARKFOX
- Craig Pickard
- Jimish Fotariya
- Zeno Zeng
- Joseph Hong
- Luca Damasco
- hvillase
- Erik Butcher
- Amey Bhavsar
- reejuBhattacharya
- Zeke Sikelianos
- tapioca24
- min-kim42
- Brian Whitman
- Adam Ferriss
- Brahvim
- Chinmay Kadam
- Jen Kagan
- c-dacanay
- Jason Mandel
- Avelar
- Karen
- Vivek Tiwari
- Ramon Jr. Yniguez
- Shahriar Rahman Rubayet
- Tyler Stefanich
- Malay Vasa
- Stig Møller Hansen
- Alex Troesch
- Pratyay Banerjee
- Nico Finkernagel
- Sandeep Kumar Bhagat
- Unicar
- Mattia Micheletta Merlin
- Devon Rifkin
- PiyushChandra17
- Bharath Kumar R
- Mislav Milicevic
- maddyfisher
- Pragya
- Brad Smith
- Decoy4ever
- Char
- Cristóbal Valenzuela
- Nik Nyby
- Sarah Ciston
- Sagar Arora
- Rishabh Taparia
- Dana Mulder
- Ceesjan Luiten
- siddhant
- vipulrawat
- jeanette
- Michael J Conrad
- David Newbury
- Summer Rizzo
- Jonathan Heindl
- Jack B. Du
- Scott Garner
- cedarfall
- Geraldo Neto
- Sanchit Kapoor
- Yannick Assogba
- Lingxiao Wang
- Joshua Noble
- Sai Bhushan
- Austin Cawley-Edwards
- aarón montoya-moraga
- Jesús Enrique Rascón
- Jai Vignesh J
- Vijith Assar
- ffd8
- Ben Hinchley
- Erica Pramer
- Guillermo Montecinos
- Christine de Carteret
- Arsenije Savic
- chechenxu
- Umang Utkarsh
- Callie
- harkirat singh
- Dr. Holomorfo
- smilee
- Chris Hallberg
- Munus Shih
- JoeCastor
- iambiancafonseca
- agrshch
- EmilioOcelotl
- Brian Boucheron
- Brett Cooper
- Philip Bell
- Matthew Kaney
- Bryan
- RandomGamingDev
- Linda Paiste
- ANURAG GUPTA
- Muhammad Haroon
- Shirou
- Varsha Verma
- Paul Wheeler
- yu
- Lauren
- Dominic Jodoin
- YewonCALLI
- Jiwon Park (hanpanic)
- Liam Piesley
- Darby Rathbone
- evelyn masso
- Max Segal
- Aaron Ni
- Ken Miller
- Coding for the Arts
- Sithe Ncube
- ashu8912
- Bulkan Evcimen
- Maya Man
- Gareth Battensby
- maddy
- Adam Smith
- pifragile
- Mike
- Jens Axel Søgaard
- al6862
- Berke Özgen
- mohamedalisaifudeen
- tuan
- Kevin Bradley
- Prateek Jain
- e-Coucou
- J Wong
- Mostafa Ewis
- Emily Chen
- Harsh Agrawal
- Nahuel Palumbo
- András Gárdos
- Seth
- Leslie Yip
- Oliver Wright
- Arbaaz
- Miaoye Que
- Yash Pandey
- digitalfrost
- Harshil Goel
- naoyashiga
- Ryan Slade
- Yuting Lu
- Bernice Wu
- ml.008
- Sachin Varghese
- peter
- Lisa Mabley
- Martin Lorentzon
- hrishit
- Adam Král
- Vishal Singh
- R. Luke DuBois
- Théodore Orfèvres
- Michael Hadley
- Boris Bucha
- Ben Moren
- Serena20003
- nully0x
- Yuki
- Daniel Adams
- Derrick McMillen
- nikhilkalburgi
- Liz Peng
- Keith Tan
- Jonathan Dahan
- everything became blue
- Bob Holt
- sphantom-code
- Benoît Bouré
- Luke Burgess-Yeo
- Chiciuc Nicușor
- Jared Berghold
- Rajiv Ranjan Singh
- Jai Kotia
- Musab Kılıç
- Nitin Rana
- Nick Briz
- Dave
- Aarati Akkapeddi
- Dabe Andre Enajada
- Jack Dempsey
- gauini
- Jakub Valtar
- Shahma Ansari
- Daniel Howe
- Mark Nikora
- Juan Irache
- plural
- Jason Alderman
- Jiashan Wu
- Jonas Rinke
- Jay Gupta
- kroko / Reinis Adovičs
- Blaize Kaye
- Gus Becker
- Taeyoon Choi
- AsukaMinato
- Max Goldstein
- lottihill
- surajsurajsuraj
- Maciej Stankiewicz
- oz
- sam delong
- Sawai Singh Rajpurohit
- Anshuman Maurya
- Vedhant Agarwal
- Rishi
- andrei antonescu
- Wade Marshall
- Lionel Ringenbach
- Oren Shoham
- Aqmalp99
- Akshay Padte
- Ewan Johnstone
- Kate Grant
- Ed Brannin
- Ben Greenberg
- Haider Ali Punjabi
- Tega Brain
- Will Martin
- FORCHA PEARL
- AlM Chng
- Sekani Warner
- Ahmet Kaya
- nancy
- saber khan
- MATSUDA, Kouichi
- raclim
- Mathura MG
- Benjamin Davies
- Kevin Siwoff
- Yograj Rajput
- juliane nagao
- Brad Buchanan
- cacoollib
- Shoury Singh
- James Dunn
- tae
- Priya-Pathak
- Seb Méndez
- Alejandra Trejo
- hunahpu18
- Spongman
- Corey Farwell
- CommanderRoot
- Janis Sepúlveda
- Aditya Siddheshwar
- Juraj Onuska
- William Hazard
- Zearin
- Ben Fry
- Mikael Lindqvist
- Dhruv Sahnan
- Ayush Sharma
- Jean Pierre Charalambos
- Ashley Kang
- Caleb Mazalevskis
- BerfinA
- Kevin Grajeda
- Tyler Jordan
- Todd H. Page
- Zoe Stenger
- Jon Kaufman
- Aditya Shrivastav
- Sun Lifei
- Dan
- rinkydevi
- karinaxlpz
- anagondesign
- Xavier Snelgrove
- Daniel Shiffman
- viola
- Mohit Balwani
- Martin Leopold Groedl
- ov
- Saskia Freeke
- Thomas Diewald
- Caitlin
- konstantinstanmeyer
- Mark Russo
- Hitesh Kumar
- XTY
- Gareth Williams
- Chris P.
- Alex Lyons
- JetStarBlues
- Joseph Aronson
- Samuel Alarco Cantos
- kjav
- NicholasGillen
- Alejandro
- Darius Morawiec
- Laura Ciro
- dummyAccount22
- Aditya Rachman Putra
- AliLordLoss
- Victor Morgan
- Yana Agun Siswanto
- Ramin
- Epic Jefferson
- Jean-Michaël Celerier
- A Welles
- benpalevsky
- Tanner Dolby
- susan evans
- PracDuckling
- Abhi Gulati
- Shubham Kumar
- Derek J. Kinsman
- Seonghyeon Kim
- Mohammad Hussain Nagaria
- rahulrangers
- Arijit Kundu
- Diana Galindo
- Caroline Record
- manpreet
- Saksham Saxena
- Niels Joubert
- Acha
- FAL
- Tokini Irene Fubara
- Daniel Grantham
- Jonathan-David Schröder
- Aloneduckling
- mhsh312
- David White
- XingZiLong
- wackbyte
- Antonio Jesús Sánchez Padial
- Jeremy Tuloup
- Aidan Nelson
- Antoinette Bumatay-Chan
- taseenb
- Johan Karlsson
- Darío Hereñú
- Chandler McWilliams