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. Currently, p5.js follows a rotating leadership model started in 2020.
p5.js Leads

A photograph of a white non-binary person with short blonde hair. They stand against a background of a canal and greenery.
p5.js Lead, 2024-present
Kit Kuksenok (they/it) is an artist, writer, and coder. Since first learning to code in 2002, they have worked as a systems integrator, web developer, software engineer, data analyst, and lecturer in computer science. Their art/writing is informed by this proximity to technology and its variegated uses; they’ve taught numerous courses exploring the role of technology in society through algorithmic art. They hold a PhD (2016) in Computer Science and Engineering from the University of Washington (Seattle). Born in Ukraine, and having lived both in the US and in Germany, Kit speaks English, Ukrainian, Russian, and some German. Photo credit: Cora EF Hamilton.

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


