map-number
processing/p5.js map like function, including floating point numbers support
processing/p5.js map like function, including floating point numbers support
A serial server for p5.serialport.js
A component for easily using p5 sketches in Svelte. Allows using Svelte's reactivity system in p5.
An addon to facilitate work between p5 and existing map libraries and APIs.
A collision detection library for 2D geometry in p5.js
A p5js template builder and sketch manager. Built for p5js enthusiasts.
An easy-to-use touchscreen and mouse UI library for p5.js.
Javascript library for the book Generative Design
The main goal of p5.SVG is to provide a SVG runtime for p5.js, so that we can draw using p5's powerful API in \<svg\>, save things to svg file and manipulating existing SVG file without rasterization.
Export high resolution snapshots from p5.js sketches
Addon library for p5.js written in Rust and compiled to WebAssembly. Reimplements common functions found in p5.js.
React-fiber renderer for p5.js
use p5.js in react without writing p5's code
p5.js simple popup library used for displaying instructions for sketches
Bezier curves for canvas graphics on the web, built to work with p5.js.
[![npm version](https://badge.fury.io/js/garnet-cli.svg)](https://badge.fury.io/js/garnet-cli)
Yeoman generator for a p5 project forked from https://github.com/pflannery/p5-yeoman-generator now with an added browser sync'd server. Just load it up with `yo p5js` and run `gulp serve`.
A command line builder for p5.js sketches, which supports live preview and ES module loading
A library of controllable React components for p5.js sketches.
A command line tool for creating snapshots of p5 sketches