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


