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