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


