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