Drop-in WebGL shaders, particle systems, and scroll animations. 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.
Hover any specimen to inspect. Click to view the full demo, configuration API, and code samples.
Each component ships as Svelte, React, and vanilla JS. No build step required.
// Install once npm install @caustics/shader-gradient <script> import { ShaderGradient } from '@caustics/shader-gradient'; </script> <ShaderGradient colors={['#0a0a0a', '#6366f1', '#22d3ee']} speed={0.6} grain={0.12} /> // That's it. Your site now has a 60fps WebGL hero.
All components. All templates. All boilerplates. Lifetime updates. One purchase.