p5.js
JavaScript Mediumprocessing/p5.js
23,548 stars
3,748 forks
12 open issues
Active Mar 2026
Beginner-Friendly Issues 12
Issues tagged for new contributors
build: update all github actions away from deprecated node.js 20
#8674 · Mar 24, 2026
Enhancement
[2.0 docs] Need jsdocs for several functions
#8673 · Mar 24, 2026
Documentation Good First Issue p5.js 2.0
[p5.js 2.0 Bug Report]: p5.Color.toString() outputs incorrect values
#8672 · Mar 24, 2026
Area:Color p5.js 2.0
Area:Core Area:WebGL p5.js 2.0
[p5.strands] Add full support for using filter shaders on 2d sketches.
#8670 · Mar 23, 2026
Enhancement Area:WebGL
Area:Events p5.js 2.0
[p5.strands] Add texCoord to finalColor block
#8667 · Mar 22, 2026
Enhancement Area:WebGL
[p5.js 2.0 Bug Report]: setup() return type should also allow Promise<void>
#8662 · Mar 21, 2026
Help Wanted p5.js 2.0
[p5.js 2.0 Bug Report]: lerp() not working in p5.strands
#8646 · Mar 15, 2026
Area:WebGL p5.js 2.0
2.0: Remove the now-unused `@requires` JSDoc tag from reference
#8628 · Mar 9, 2026
Enhancement
2.3 Milestone Update
#8624 · Mar 9, 2026
Discussion
[p5.js 2.0]: reference errors: textToContours() and textToModel()
#8623 · Mar 9, 2026
Area:Typography p5.js 2.0