curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
Repository Index
47,133 repositories indexed
25–48 of 73 · Most stars
A lightweight WebGL library
:mortar_board: The sequel to shader-school: Learn the WebGL API
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.
An experimental HTML5 & WebGL video composition and rendering API.
Develop and export WebXR experiences using Unity WebGL
An agent skill that builds award-caliber websites from one line
A helpful Chrome extension for WebGL development
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.
Riff is the best music player with YouTube Music & SoundCloud library and WebGL shader visuals.
A minimal WebGL 2 rendering library
People You Should Follow on CodePen
DuckHunt ported to JS and HTML5
Google Chrome DevTools extension to live edit WebGL GLSL shaders
A WebGL maze game built with Three.js and Box2dWeb.
A friendly web-component for writing and rendering shaders.
👾~ music, eternal ~ 👾
Real-time FFT ocean renderer for three.js (WebGL2): shore breakers, foam, caustics, underwater rendering and buoyancy at 170–300 fps
Describe any machine in one line. Claude builds a photoreal, physics based, interactive simulation of it in one HTML file, plus the film to post it. An open source Claude Code skill.
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:以程式碼逐幀渲染,附完整提示詞,不含歌曲與歌詞。
Open-source backend for Kepler.gl. Self-hosted alternative to CARTO and Foursquare Studio.
3D graph viewer powered by WebGL (three.js)
Application of music theory in audio reactive visualizations
Using custom vertex and fragment shaders in ThreeJS