- 📦 Simple API
- 🐭 Lightweight - 2.63 kB
- ✅ Typesafe
- 👌 Zero Dependencies
- 🌐 ESM
npx jsr add @braebo/pocket-shader
https://pocket-shader.braebo.dev/
- Fragment / Vertex Shaders
- Responsive / Automatic Resizing
- (Reactive) Custom Uniforms
- Render Loop
- Playback Controls
- Mouse Input
- Mouse Smoothing
- Render Hook
- Texture Support
- WebGPU
- Auto Pause/Resume (Intersection Observer)
Just remember to include a changeset with your pr:
pnpm changeset