p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

23.8K stars 3.8K forks 23.8K watchers JavaScript GNU Lesser General Public License v2.1
art creative-coding design education graphics html javascript learning p5js processing sound
82 Open Issues Need Help Last updated: Jul 1, 2026

Open Issues Need Help

View All on GitHub
Area:Color Help Wanted p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL p5.js 2.0+ Technical Initiative

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Help Wanted Technical Initiative Required for p5v1 Freeze

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Color Help Wanted p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Help Wanted Area:Events Patch

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Area:Math Help Wanted p5.js 2.0+ Technical Initiative

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Documentation Area:Typography Help Wanted Good First Issue p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL p5.js 2.0+ Area:WebGPU

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL p5.js 2.0+ p5.strands Area:WebGPU

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL p5.js 2.0+ p5.strands Area:WebGPU

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Help Wanted

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Area:Typography Help Wanted Required for p5v1 Freeze

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Core Help Wanted Area:WebGL p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Help Wanted Area:WebGL

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Math Good First Issue p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Area:Core Help Wanted Area:WebGL Community Input Needed

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Math Help Wanted p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Math Help Wanted p5.js 2.0+ Technical Initiative

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Math Help Wanted p5.js 2.0+ Community Input Needed

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Math Help Wanted Good First Issue p5.js 2.0+ Community Input Needed

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:DOM Area:Core Help Wanted Good First Issue Internationalization p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Feature Request Help Wanted DevOps

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Discussion Area:Color Feature Request Area:Core Help Wanted Technical Initiative

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Discussion Area:Core Help Wanted Area:WebGL p5.js 2.0+ RFC

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Documentation Help Wanted Area:WebGL p5.js 2.0+ p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Typography Help Wanted p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Help Wanted Area:WebGL p5.js 2.0+ p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Feature Request Area:Core Help Wanted

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Help Wanted Area:Accessibility

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Documentation Help Wanted Area:WebGL p5.js 2.0+

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Core Help Wanted Required for p5v1 Freeze

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Discussion Feature Request Area:Core Help Wanted

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Core Help Wanted Area:WebGL Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Help Wanted Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Math Help Wanted Friendly Errors Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Area:Math Help Wanted Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Typography Help Wanted p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Area:Math Help Wanted Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Friendly Errors p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:DOM Help Wanted Area:Events

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Feature Request Help Wanted Community Input Needed

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Discussion Help Wanted Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Area:Color Help Wanted Area:WebGL

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Feature Request Help Wanted Area:WebGL Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Help Wanted Area:WebGL Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:DOM Help Wanted Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Math Help Wanted p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Feature Request Help Wanted Area:WebGL

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Typography Help Wanted p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Documentation Help Wanted Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Unit Testing Discussion Help Wanted DevOps

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Friendly Errors Internationalization p5.js 2.0 Community Input Needed

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Discussion Help Wanted Area:Accessibility

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Bug Help Wanted Area:WebGL Area:Accessibility

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Help Wanted Area:WebGL p5.js 2.0 p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Help Wanted Area:WebGL p5.js 2.0 p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Area:Typography Good First Issue p5.js 2.0

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound
Enhancement Help Wanted p5.js 2.0 p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

AI Summary: The task is to investigate whether the p5.js documentation for `mouseX` and `mouseY` in WEBGL mode is inaccurate or if there's a bug in p5.js. This involves verifying the reported behavior by testing the provided example and potentially updating the documentation or filing a bug report.

Complexity: 3/5
Documentation Help Wanted Area:WebGL Good First Issue

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

AI Summary: The task is to debug a bug in the p5.js 2.0 library's p5.strands functionality. Specifically, the issue is that callbacks within `baseMaterialShader().modify()` do not function correctly when using standard anonymous functions instead of arrow functions. The solution requires investigating the internal workings of p5.strands and its shader modification process to determine why the `this` context is different between arrow functions and standard functions, and then adjusting the code accordingly to maintain functionality.

Complexity: 4/5
Help Wanted p5.js 2.0 p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound

AI Summary: The task involves improving the p5.js documentation for p5.strands, a WebGL-based library. This includes creating individual reference pages for each hook function within p5.strands, providing JS-based usage examples without GLSL, updating existing base shader documentation to link to these new pages, and modifying the `shader.modify()` documentation to reflect the new JS callback functionality.

Complexity: 4/5
Enhancement Documentation Help Wanted Area:WebGL Good First Issue p5.strands

p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org

JavaScript
#art#creative-coding#design#education#graphics#html#javascript#learning#p5js#processing#sound