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


