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 Processing. Looking for p5.js 2.0? http://beta.p5js.org
Repository Index
47,133 repositories indexed
1–19 of 19 · Most stars
A library for visualization and creative-coding
- typescript
- visualization
- graphics
- creative-coding
The animation engine for agents: blazingly fast math and 3D videos with Manim's Python API, on a Rust GPU core.
LedFx is a network based LED effect engine designed to deliver advanced real-time audio effects to a wide variety of devices.
- python
- music-visualizer
- audio-processing
- qlc
Procedurally generated Delft-blue floral page margins for LuaLaTeX, drawn in Lua
- generative-art
- latex
- latex-package
- lua
ascii shark components in typescript
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
- swift
- uikit
- creative-coding
A free, open-source framework for cinematic, interactive 3D websites with AI-generated assets (Nano Banana 2 + Meshy 7.1 on fal). 20 example sites.
A massive ancient Greek world built entirely in code with three.js. Zero assets, made with Claude Code (Opus 5.5)
Translatedworld.execute(me); — an unofficial fan-made lyric MV told as a chat with Claude, rendered frame by frame from code. Prompts included; no music or lyrics.
- ai-generated
- canvas
- claude
- claude-code
Software that can create stipple drawings and “TSP art,” from image files
734 animated ASCII art pieces for web pages, READMEs, wallpapers and terminals. Browse them in your terminal with npx ascii-magic-art and add one to your project in one prompt.
- animation
- ascii
- ascii-art
- cli
Pixel-art diorama playbook and Three.js code kit: research-first build workflow, locked camera, palette snap, ordered dither, inked contour, animated toy-scale cast, per-entity frame QA.
JS library for audio visualization in circular wave using Web Audio API and ECharts
- audio-reactive
- waveform
- music-visualisation
- javascript
Dot-lattice art: photo to two-tone dot map to seamless animated loop (engine + scripts)
Four statecharts about running a boba shop, drawn by hand in code.
Creates gcode for use on drawbots
textmode.js is a lightweight creative coding library for creating real-time ASCII art on the web.
- ascii
- canvas
- petscii
- textmode
Acid Cam v2 for macOS distorts video to create art.
- glitch-art
- augmented-reality
- art
- video-processing