An open API service indexing awesome lists of open source software.

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/cvalenzuela/Mappa

A canvas wrapper for Maps 🗺 🌍

canvas google mapbox mapbox-gl maps p5 tilemap tiles

Last synced: 15 Mar 2025

https://github.com/cvalenzuela/mappa

A canvas wrapper for Maps 🗺 🌍

canvas google mapbox mapbox-gl maps p5 tilemap tiles

Last synced: 04 Apr 2025

https://github.com/antiboredom/p5.riso

A p5js library for risograph printing by Sam Lavigne and Tega Brain.

p5 p5js riso risograph

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/go-p5/p5

p5 is a simple package that provides primitives resembling the ones exposed by p5js.org

go golang p5

Last synced: 08 May 2025

https://github.com/Kinrany/vue-p5

Vue component for p5.js

p5 p5js vue vue-p5

Last synced: 02 Aug 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/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.

live-reload p5 p5js

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/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/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/p5py/p5-examples

p5 example code

p5 processing python

Last synced: 12 Apr 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

ast p5 p5js react

Last synced: 10 Apr 2025

https://github.com/plusk/generative-workshop

Intro to generative art with tweakable sketches in p5.js

generative-art p5 p5js

Last synced: 16 Aug 2025

https://github.com/hyfen/game-of-life-with-decay

Conway's Game of Life with slow decay

gameoflife generative-art p5

Last synced: 31 Oct 2025

https://github.com/alterebro/p5.fillgradient

Fill shapes in p5.js with Linear, Radial and Conic Gradients.

addon conic fill gradient linear p5 p5-js p5js processing radial

Last synced: 11 Apr 2025

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 🤓

p5 p5js typescript

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

cljs clojurescript p5 p5js

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/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

javascript p5 ui

Last synced: 24 Aug 2025

https://github.com/sudiptob2/eyeonyou

Eye on you is Virtual coworking service which significantly improves your productivity.

ml5 p5 react

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/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/trungdq88/snake-redux

Snake game with pure Redux and p5.js, no boilerplate

p5 redux snake-game

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.

beholder p5 p5-library p5js

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.

beholder p5 p5-library p5js

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.

blackboard p5 p5js

Last synced: 16 Mar 2026

https://github.com/fepegar/creative-coding

p5.js examples

p5 p5js

Last synced: 30 Jul 2025

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/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/araguaci/matrix

Matrix Unicode init with Canadian Aboriginal => 0x1400 - 0x167F https://matrix-five.vercel.app/

matrix p5 p5-js p5js unicode

Last synced: 01 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/randomgamingdev/tilemapp5js

A tilemap library for p5 js

js library p5 p5js simple small tilemap tiles

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.

p5 p5-js p5js p5js-game

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

p5 p5-typescript 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/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