Projects in Awesome Lists tagged with p5
A curated list of projects in awesome lists tagged with p5 .
https://github.com/generative-design/Code-Package-p5.js
Code package of the book: Generative Design – Creative Coding for the Web with JavaScript in p5.js
generative-art generative-design p5 p5-sketches p5js sketches
Last synced: 14 Mar 2025
https://github.com/bmoren/p5.collide2D
A collision detection library for 2D geometry in p5.js
2d-collision-library collision-detection hitbox p5 p5-js p5-library p5js p5js-game p5xjs
Last synced: 31 Mar 2025
https://github.com/bmoren/p5.collide2d
A collision detection library for 2D geometry in p5.js
2d-collision-library collision-detection hitbox p5 p5-js p5-library p5js p5js-game p5xjs
Last synced: 09 Apr 2025
https://github.com/p5-wrapper/react
A wrapper component that allows you to utilise P5 sketches within React apps.
animation component creative-coding graphics-programming javascript p5 react sketches typescript
Last synced: 14 May 2025
https://github.com/q5js/q5.js
Beginner friendly graphics powered by WebGPU, optimized for interactive art!
art creative-coding design education generative-art graphics interactive-art p5 p5js p5xjs q5 q5js q5xjs
Last synced: 03 Mar 2026
https://github.com/acamposuribe/p5.brush
Unlock custom brushes, natural fill effects and intuitive hatching in p5.js
brush brushes children flowfield hatching p5 p5-library p5js watercolor
Last synced: 17 Mar 2026
https://github.com/antiboredom/p5.riso
A p5js library for risograph printing by Sam Lavigne and Tega Brain.
Last synced: 05 Apr 2025
https://github.com/aws-samples/foundation-model-benchmarking-tool
Foundation model benchmarking tool. Run any model on any AWS platform and benchmark for performance across instance type and serving stack options.
bedrock benchmark benchmarking deepseek deepseek-r1 evaluation-metrics foundation-models g5 g6 g6e generative-ai inferentia llama2 llama3 p4d p5 sagemaker trainium
Last synced: 15 May 2025
https://github.com/tonyketcham/p5-svelte
Easily add p5 sketches to a Svelte project 🍛 🌱
generative-art p5 p5js svelte svelte-components
Last synced: 06 Apr 2025
https://github.com/p5-serial/p5.serialserver
Server for use with p5.serialport
arduino javascript p5 p5js physical-computing processing serial serialport
Last synced: 05 Apr 2025
https://github.com/bmoren/p5js-cheat-sheet
a p5js cheat sheet for beginners!
beginner beginner-friendly cheat-sheet cheat-sheets cheatsheet p5 p5js p5xjs processing
Last synced: 01 May 2026
https://github.com/go-p5/p5
p5 is a simple package that provides primitives resembling the ones exposed by p5js.org
Last synced: 08 May 2025
https://github.com/diwi/p5.easycam
A p5.js library for easy 3D camera control.
3d 3d-camera-control camera easycam orbit p5 p5js peasycam processing trackball webgl
Last synced: 06 Jul 2025
https://github.com/Lartu/p5.clickable
Event driven, easy-to-use button library for P5.js 👆
button gui library p5 p5-library p5js p5xjs ui ui-components
Last synced: 11 Apr 2026
https://github.com/bmoren/p5.geolocation
a geolocation and geofencing library for p5.js
geofence geolocation getcurrentposition gps location location-tracking p5 p5-js p5-library p5js p5xjs
Last synced: 09 Apr 2025
https://github.com/countertype/three-text
High fidelity 3D mesh font geometry and text layout for the web, supporting Three.js, p5.js, WebGL, and WebGPU
3d agg animation font fonts harfbuzz hyphenation knuth-plass line-breaking p5 p5js tex text three-js threejs typesetting typography visvalingam-whyatt webgl webgpu
Last synced: 20 Jan 2026
https://github.com/neefrehman/generative
A digital playground for experimenting with creative coding and WebGL
art experimental generate generative-art javascript p5 p5-sketches p5js processing
Last synced: 23 Feb 2026
https://github.com/jbakse/p5.party
p5.party is a library for easily creating online multi-user sketches with p5.js. With p5.party you can quickly prototype ideas for multiplayer games, real-time multi-user apps, and multi-computer art projects.
multiplayer multiuser p5 realtime
Last synced: 27 Jan 2026
https://github.com/itpnyu/icm-2018
Syllabus for ITP Foundation Course Introduction to Computational Media, Fall 2018
beginner creative-coding education itp javascript nyu p5
Last synced: 26 Jan 2026
https://github.com/osteele/p5-server
Command-line tool to create and run p5.js sketches. It runs a server with live reload, sketch-aware directory listings, automatic libraries for JavaScript-only sketches.
Last synced: 07 Aug 2025
https://github.com/p5-wrapper/next
A NextJS specific library for the @P5-Wrapper/react project.
animation component creative-coding graphics-programming javascript nextjs p5 react sketches typescript
Last synced: 07 Apr 2025
https://github.com/bohnacker/p5js-screenposition
This function provides a solution to the missing screenX and screenY functions in p5.js. See https://github.com/processing/p5.js/issues/1553 for the discussion.
p5 p5-js p5-library p5js screenx screeny
Last synced: 03 Sep 2025
https://github.com/doriclaudino/p5.recorder
record and export p5js canvas as webm, mp4, gif
art export-video ffmpeg javascript mp4 p5 p5js sketch
Last synced: 19 Apr 2026
https://github.com/adiman9/p5-react-renderer
A react renderer for p5.js
p5 p5js react react-renderer reactjs
Last synced: 21 Aug 2025
https://github.com/jupyterlite/p5-kernel
A p5.js kernel running in the browser
jupyterlite jupyterlite-kernel p5 p5js
Last synced: 06 Mar 2026
https://github.com/derektmueller/purescript-p5
p5.js bindings for PureScript
generative-art p5 p5js processing purescript purescript-p5
Last synced: 10 Apr 2026
https://github.com/felipecustodio/p5-starter
:herb: Boilerplate for p5.js projects, including VSCode Intellisense and linting for HTML, CSS and JS.
boilerplate p5 p5js starter-kit starter-template
Last synced: 30 Apr 2025
https://github.com/ff6347/gestalten-in-code
Explorations in creative coding using several frameworks (University of Applied Sciences Potsdam 2016)
basiljs extendscript generative-art gestalt-psychology p5 p5js processing
Last synced: 11 Apr 2025
https://github.com/ranaaditya/processing-sketchbook
Open Source Sketchbook written in Processing Language
dwoc dwoc2020 hacktoberfest p5 processing processing-android processing-animation processing-ide processing-language processing-library processing-sketch processing3 sketchbook sketches
Last synced: 15 Mar 2025
https://github.com/ongzzzzzz/p5.web-serial
A p5.js library for using the Web Serial API to access devices like Arduino, no setup required
arduino javascript p5 p5-js p5-library p5js physical-computing processing serial serialport web-serial web-serial-api
Last synced: 29 Jun 2025
https://github.com/plusk/generative-processing
Generative art sketches with P5.js
canvas generative-art hacktoberfest p5 p5js
Last synced: 27 Oct 2025
https://github.com/p5-serial/p5.serialport
Client for use with p5.serialserver
arduino javascript p5 p5js physicalcomputing serial serialport
Last synced: 26 Oct 2025
https://github.com/mumarshahbaz/oscilloscope-online
An easy-to-use web interface to plot graphs from a serial device such as an Arduino. The website can plot up to 4 graphs at the same time. The purpose of the project is to support and help others in doing experimentation and research work. The source code gives complete control of the experimentation to the user, allowing very specific experiments
arduino electrical-engineering electronics experiment graph html javascript online oscilloscope p5 p5js processing research serial serialport tool tools
Last synced: 15 Jul 2025
https://github.com/szymonkaliski/parametrium
Interactive parameter space explorer for P5.js
Last synced: 10 Apr 2025
https://github.com/plusk/generative-workshop
Intro to generative art with tweakable sketches in p5.js
Last synced: 16 Aug 2025
https://github.com/hyfen/game-of-life-with-decay
Conway's Game of Life with slow decay
Last synced: 31 Oct 2025
https://github.com/golanlevin/60-212
Repository for Course 60-212 at CMU
cmu course creative-coding curriculum generative-art interactive-art new-media-art p5 p5js processing syllabus
Last synced: 08 Aug 2025
https://github.com/maerzhase/whitehash
Generative art. Straight from the source.
art artist fxhash generative generativeart nft nft-collection nft-gallery nfts p5 p5js react reactjs typescript
Last synced: 04 Aug 2026
https://github.com/ishanmanchanda/boids
An implementation of Craig Reynold's Boids in p5.js, with lots of new features.
boids boids-simulation ecosystem javascript js p5 p5js processing simulation
Last synced: 27 Jul 2025
https://github.com/milchreis/flashy
🔦 Survive just with your flashlight
2d coding-challenge flashlight game p5 p5js p5js-game ray-casting
Last synced: 07 Sep 2025
https://github.com/pierpo/p5-ts-starter-kit
A p5 with typescript starter kit 🤓
Last synced: 19 Mar 2025
https://github.com/EnginKARATAS/platform-advanced
Browser-based platform game. P5.Js library with TypeScript. Fully implemented clean code, SOLID principles. Main goal is develop better code
clean-architecture javascript-game p5 p5js solid types typescript typescript-game
Last synced: 24 Jun 2025
https://github.com/sneakypeet/p5js-cljs-starter
A starter project for drawing with P5.js using clojurescript
Last synced: 06 Apr 2025
https://github.com/yamcodes/agario-clone
🔴🟠🟡🟢🔵🟣 The easily tweakable clone for modders, developers and .io games enthusiasts of any level!
agario game iogame javascript nodejs p5 processing webpack yarn
Last synced: 18 Jan 2026
https://github.com/jurerotar/digital-communications-demo
Digital communications app is an open source tool designed to help electrical engineering and computer science students better understand and visualize the complex concepts of digital signal modulations and transformations.
dark-mode digital-signal-processing javascript katex modulation p5 p5js spectrum tailwindcss typescript vite vitejs vue vue3 vuejs vuex
Last synced: 23 Apr 2025
https://github.com/ironcladdev/celestron
Replit-Based Tower Defense
game p5 tower-defense typescript vite
Last synced: 19 Mar 2025
https://github.com/devtony101/gasteroids
A simple javascript game inspired by Galaga and Asteroids. Made using p5.js
game game-2d game-dev game-development gamedev games hacktoberfest javascript javascript-game javascript-vanilla p5 p5js p5js-animation p5js-game
Last synced: 30 Apr 2025
https://github.com/mertturkmenoglu/sorting-visualization
Sorting algorithms visualization using p5.js
algorithms animation javascript mergesort p5 p5js p5js-animation quicksort sorting-algorithms visualization
Last synced: 07 May 2025
https://github.com/tapioca24/p5.save-frames
p5.js extension for capturing asequence of frames
art creative creative-coding p5 p5js processing sketch
Last synced: 13 May 2025
https://github.com/s-litvin/cellularautomata
A cellular automaton (pl. cellular automata, abbrev. CA) is a discrete model studied in computer science, mathematics, physics, complexity science, theoretical biology and microstructure modeling.
canvas cellular-automata conways-game-of-life game game-of-life html5 javascript p5 p5js
Last synced: 05 May 2025
https://github.com/osteele/p5-react
A component that embeds a p5.js canvas in a React application
p5 p5js react react-components reactjs
Last synced: 28 Oct 2025
https://github.com/enginkaratas/p5js-sandbox
p5 js repo with a lot of tiny projects. p5 js is a javascript framework to allows us a lot of UI-Based beauties
Last synced: 24 Aug 2025
https://github.com/sudiptob2/eyeonyou
Eye on you is Virtual coworking service which significantly improves your productivity.
Last synced: 29 Apr 2025
https://github.com/alanrsoares/mandalorium
A blackboard for drawing mandala patterns
generative-art kaleidoscope p5
Last synced: 23 Mar 2025
https://github.com/micycle1/pflap
Processing Formal Languages and Automata Package
automata automatons awt cp5 dfa dpa formal-languages machine p5 p5js processing processing-library processing-sketch pushdown-automaton swing
Last synced: 28 Apr 2025
https://github.com/enginkaratas/pacman-p5
simple version of pacman-eat-questions-p5 repo`s game.
js p5 pacman pacman-game processing
Last synced: 08 Sep 2025
https://github.com/ajmnz/p5.js-parallax
Stars and multi-layer image parallax in p5.js.
p5 p5-js p5js parallax parallax-effect parallax-scrolling
Last synced: 17 Jul 2025
https://github.com/somecho/p5cljs-editor
Write P5 sketches using ClojureScript in the browser
client-side cljs clojurescript creative-coding editor javascript js p5 p5js processing reactjs web-application web-editor
Last synced: 06 Jul 2025
https://github.com/enginkaratas/pacman-eats-questions-game
web game project - js, p5, mongodb
game javascript multiplayer nodejs p5 pacman-game
Last synced: 05 Oct 2025
https://github.com/trungdq88/snake-redux
Snake game with pure Redux and p5.js, no boilerplate
Last synced: 24 Apr 2026
https://github.com/imartinezl/anomaly-detection-performance
Anomaly detection performance indicators: Excess-Mass and Mass-Volume 🧮
anomaly anomaly-detection detection p5 p5js visualization webpack
Last synced: 28 Feb 2026
https://github.com/rupeshs/doublependulum
Double pendulum's chaotic motion simulator
chaotic p5 p5-sketches pendulum simulator sketch
Last synced: 01 Jul 2026
https://enricllagostera.github.io/p5.beholder/
A library combining p5 and the Beholder system. Create tangible interfaces for your sketches with zero electronics.
Last synced: 19 Nov 2025
https://github.com/enricllagostera/p5.beholder
A library combining p5 and the Beholder system. Create tangible interfaces for your sketches with zero electronics.
Last synced: 29 Jan 2026
https://github.com/kaamkiya/ascii-webcam
Your webcam converted to ASCII!
ascii ascii-art javascript p5 p5js webcam
Last synced: 10 Jan 2026
https://github.com/samyakbambole/p5.js-blackboard
A Blackboard in p5.js with a lot more flexibility.
Last synced: 16 Mar 2026
https://github.com/cyril-develop/kanap
Formation "Développeur web" - OpenClassrooms, projet 5 : Construisez un site e-commerce en JavaScript.
api css e-commerce e-commerce-project html html-css-javascript html5 javascript javascript-vanilla kanap openclassrooms p5
Last synced: 09 May 2026
https://github.com/enginkaratas/socket-io-simple-data-transport-between-client-paint
multiplayer game with p5, socket.io and node.js
javascript node nodejs p5 p5js room rooms socket socket-rooms
Last synced: 16 May 2026
https://github.com/ugnmura/game-of-life
Simulation of Conway's Game of Life
gpu gpu-computing gpujs nextjs p5 p5js react shaders typescript webgl webgl2
Last synced: 08 Apr 2026
https://github.com/rtlevy/p5-display
A library of controllable React components for p5.js sketches.
frontend javascript library p5 react typescript
Last synced: 10 May 2026
https://github.com/viig99/learn_p5
Learning p5 with daniel shiffman
gravity p5 perlin-noise quadtree
Last synced: 15 May 2026
https://github.com/heathlogancampbell/p5js-boilerplate
🍛A very simple Processing template/ boilerplate
boilerplate p5 processing website
Last synced: 02 May 2026
https://github.com/designbyadrian/p5-webpack-boilerplate
Webpack boilerplate for P5 (formerly known as Processing JS) with live reloading.
p5 p5js processingjs webpack webpack4
Last synced: 16 Apr 2026
https://github.com/aleksbgbg/tank-shooter
Simple JavaScript tank shooter game, made with p5.play.
javascript p5 p5js processing shooter tank-game
Last synced: 24 Apr 2026
https://github.com/lucasteles/imersao-gamedev-alura
Jogo feito em imersão GameDev da Alura
alura game imersao-alura javascript p5 p5js typscript
Last synced: 05 Apr 2025
https://github.com/azurepolarbear/gradient-graphs
the gradient graphs algorithmic art project.
algorithmic-art code-art generative-art p5 p5-js p5js typescript
Last synced: 25 Feb 2026
https://github.com/guidoschmidt/workshop.captcha2022.p5
Repository of my p5.js workshop 'Intro to Generative Illustrations' at Captcha Design Festival (captcha-mannheim.de) in Mannheim
creative-coding generative generative-art illustration illustrations p5 p5-sketches p5js processing ui
Last synced: 16 Apr 2026
https://github.com/we-gold/disease-simulator
An educational program to simulate the impact of mask wearing 😷 and quarantine on the spread of a disease.
disease disease-prediction javascript js p5 p5js simulation
Last synced: 22 Jun 2026
https://github.com/shahank42/jumpy-platformer
An infinite-leveled vertical platformer that's kinda decent.
p5 p5js p5js-game platformer platformer-2d platformer-2d-game platformer-game
Last synced: 02 Aug 2025
https://github.com/masterskepticista/neat-flappy-bird
NEAT algorithm JS
genetic-optimization-algorithm javascript-library neural-network p5
Last synced: 06 Oct 2025
https://github.com/jillmpla/ps5_haunted_house
A p5.js-powered Halloween animation with interactivity, motion, and seasonal visual effects.
halloween halloween-theme p5 p5js
Last synced: 08 Oct 2025
https://github.com/guidoschmidt/example.p5.iframe-communication
Code examples explaining how to send data from iframe p5 sketches to a host webpage
blogpost creativecode creativecodeart creativecoding example iframe p5 p5js
Last synced: 03 Mar 2025
https://github.com/ajmnz/fish-game
Made with p5.js. Eat as many fish as you can in under 1 minute.
Last synced: 06 Oct 2025
https://github.com/brittni-and-the-polar-bear/genart
A TypeScript compatible library built with p5.js for creating responsive generative art projects.
code-art generative-art p5 p5-js p5js p5js-library typescript
Last synced: 10 Apr 2025
https://github.com/michaelholley/p5.js_sortingalgorithmvisualization
A collection of Sorting-Algorithms visualized in JavaScript using p5.js-Library
p5 p5js p5js-sorting sort-algorithms sorting sorting-algorithms sorting-p5
Last synced: 10 Apr 2025
https://github.com/kalmarv/generative
Simple site to host my p5.js sketches.
creative-coding generative-art p5 p5js portfolio
Last synced: 24 Jun 2026
https://github.com/ts5h/p5_waving_circles
Waving circles using p5.js + TypeScript
Last synced: 27 Aug 2025
https://github.com/azurepolarbear/rainbow-waves
the rainbow waves algorithmic art project.
algorithmic-art code-art p5 p5-js p5js typescript
Last synced: 02 Mar 2026
https://github.com/akash-rajak/javascript-usage
Curated use of JavaScript Libraries, Frameworks, and Technologies.
angularjs collectjs d3 es6 javascript javascript-framework javascript-library javascript-technology jquery lodash nodejs nuxt p5 reactjs tensorflowjs typescript underscore vuejs
Last synced: 10 Apr 2026
https://github.com/azurepolarbear/splatter
the spatter algorithmic art project.
algorithmic-art code-art generative-art p5 p5-js p5js typescript
Last synced: 18 May 2026
https://github.com/brittni-and-the-polar-bear/sketch-context-explorer
An exploration and testing project for the sketch context of the @batpb/genart library
algorithmic-art code-art exploration generative-art p5 p5-js p5js testing typescript
Last synced: 17 Apr 2025
https://github.com/connordelacruz/react-p5-channel-shift
🟥 🟩 🟦 Channel ⇄ Shift 🟥 🟩 🟦 A web app for creating glitch art by playing with color channels
databending datamoshing glitch glitch-art p5 p5js processing react
Last synced: 01 May 2026