p5.js
p5.js copied to clipboard
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 Processin...
### Increasing Access This would allow p5 users to easily do things such as have unstretched images cover the entire background of a sketch, without needing to do the math...
### Topic Hello everyone, I nedd help, please tell me how i can shwitch mode to y-axis up? I tryied create solution to draw line in cartesian coordynation. I dont...
### Increasing Access This will increase access under the following rubric: "People with little or no prior experience in open source and creative coding" ### Most appropriate sub-area of p5.js?...
#### 🚧 This branch will be the work in progress for the implementation of the public `saveGif` function for the **'22 GSoC** edition. 🚧 # Save Gif This PR **resolves...
Resolves https://github.com/processing/p5.js/issues/5734 Changes: - Made the assignment statement regex a little bigger to handle more edge cases: - Instead of splitting on all commas, it uses a regex to parse...
I'm using the latest version of the p5.js editor (p5.js version 1.4.1), and I have code like this: ``` function setup() { createCanvas(400, 400); } function draw() { background(220); //...
### Topic Between version 1.4.0 and 1.4.1 a reserved function “size” was added. I feel like this variable name is used way too commonly in sketches to have it as...
### Versioning info on reference pages I think it would be useful to have a minimum version note on each API doc (each method/constant/class page on p5js.org/reference) The only problem...
Hi! We'd love to invite more contributors to be the stewards of the p5.js library! 🎊 Stewards are contributors that are particularly involved, familiar, or responsive to certain areas of...
### Topic I've been looking through the p5.js source code to get a better understanding of it and to get some ideas for a p5 library I'm working on. I...