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–20 of 20 · Most stars
A toolbox of film styles made in code for Claude Code: 66 ready to use, and your own. Each style is a style prompt plus a demo film made entirely in code by Claude Opus 5.5, with no video model. By Lemomo. · 一套用代码做片的风格工具箱:66 种现成风格,也能做出你自己的
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
Procedural animation in any style for Claude Code: short single-file canvas videos with story, look and storyboard check-ins. 7 built-in styles or one matched from your references, your own music (beat-mapped), real product screenshots, every format from one piece.
- animation
- canvas
- claude-code
- claude-code-plugin
An experimental HTML5 & WebGL video composition and rendering API.
- video
- html5-video
- javascript
- graph
Self-hosted open-source web gallery to view your photos and videos featuring mobile-friendly, tagging and AI powered image discovery
- gallery
- videos
- open-source
- web-gallery
Agent skill for creative 3D visualization: turn an idea into a Three.js/Blender scene worth exploring. Claude Code + Codex plugin, 223 recipes, 440 knowledge records, 22 proved kits, 37 runnable studies.
Concats a list of videos together using ffmpeg with sexy OpenGL transitions.
world.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. 非官方同人歌詞 MV:以程式碼逐幀渲染,附完整提示詞,不含歌曲與歌詞。
- ai-generated
- canvas
- claude
- claude-code
SPX is a graphics control client for HTML and OGraf templates for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
- casparcg
- client
- controller
- server
webGL live coding performance IDE
A pure-code beat-synced showcase-video Agent Skill: HTML/Canvas/SVG/Three.js frame-by-frame + Python numpy/scipy score + FFmpeg. No generative models.
Vibe 知识大赏:一个知识点 → 一条有旁白、每句有出处的精品知识短片(Claude Code skill · 44 套风格 · 代码逐帧成片)
- chinese
- claude-code
- claude-skills
- explainer-video
Open source video hosting with PHP
用代码逐帧做视频:HTML / Canvas 动画 → MP4 / GIF / 透明层 · Deterministic HTML-to-MP4 renderer: seek to t, screenshot, encode. No framework, no build step, no GPU.
- agent-skill
- animation
- canvas
- ffmpeg
Generates an attractive image strip or GIF preview from a video.
Tomb Raider Nostalgia - View levels and play cut scenes for old Tomb Raider games 1/2/3/4
- tombraider
- typescript
- javascript
- threejs
nengi+babylon template of a 3d shooter with client-side prediction and lag compensation
WebGL: Babylon.JS & SocketIO- Videogame: Online Multiplayer First Personnal Shooter (Demo on Heroku) - WIP
⚡ An Augmented Reality real-world length measuring web application built by the modification of the example being provided by babylonjs - concept of using WebXR HitTarget feature.
- augmented-reality
- webxr
- babylonjs