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


