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


