Drop-in WebGL instruments — gradients, particle fields, procedural materials, audio-reactive visuals, scroll-driven 3D, and GPU charts. Svelte. React. Vanilla JS.
Drop-in creative components, configured for your brand, shipped with TypeScript, ready to install before your coffee cools.
Bespoke WebGL shaders. Hand-built particle systems. Scroll-driven storytelling sequences. Custom cursor interactions. Each one a six-week engagement, three rounds of revision, a five-figure invoice.
The same effects, pre-built and parameterized. Configure colors, speed, density. Drop into Svelte, React, or vanilla JS. Ship the same day. Commercial license included. Updates forever.
Beyond the core library, six flagship instruments open new ground: a GPU chart engine, scroll-driven 3D, an audio-to-visual multiplier, a procedural material baker, a GPU particle field, and a WebGL image-transition engine. 20 instruments ship today — hover any specimen to inspect, or open its playground to drive it live.
Each component ships as Svelte, React, and vanilla JS. No build step required.
// Install once pnpm add @caustics/shader-gradient <script> import ShaderGradient from '@caustics/shader-gradient/svelte'; </script> <ShaderGradient colors={['#0a0a0a', '#6366f1', '#22d3ee']} speed={0.6} grain="film" grainIntensity={0.12} /> // That's it. Your site now has a 60fps WebGL hero.
The everything-library bundle arrives once every instrument ships. For now, explore the instruments that are live today.