Globe
A luminous globe with finely dotted continents, an atmospheric rim, and soft bloom on a transparent canvas.
Expressive shader components for React, Svelte, and Vue. Give your next interface a material all its own.
A different kind of material.
For the tools you already use.
Light that bends. Metal that moves. Images that respond. Explore the collection and find a starting point for something distinctly yours.
The same effect, written for React, Svelte, and Vue. Familiar props on the outside. Editable shader source on the inside.
Three frameworks. One collection.
Designed for a shadcn registry and your existing component folder.
Adapt each component to your project, right where you work.
Explore typed props, framework examples, and live controls in the docs.
Under the surface
An effect belongs to a real interface. Its runtime should know when to draw, when to adapt, and when to stop.
WebGPU when available, with a WebGL fallback built into the runtime.
Respects reduced-motion preferences. Gives you control over playback.
Pauses offscreen and when the browser tab is hidden. Resumes when you return.
Fills its container, responds to resizing, and cleans up when unmounted.
Tune resolution and pixel density to balance detail with rendering cost.
Typed props and editable source for React, Svelte, and Vue.
Your workflow
Explore the live previews, find your settings, and see how the component fits your code.
Browse backgrounds, image effects, and logo treatments. Every preview is public.
Adjust color, texture, and motion in the live controls. See each change as you make it.
Choose your framework and inspect the code examples. Installable releases are on the way.
The collection
Editable source for React, Svelte, and Vue. One developer license for unlimited personal and client projects.
At launch · first 100 licenses
Join at the beginning. Keep the collection as it grows.
$99
USD · one payment
After the founding offer
A year of new material, with room to keep creating.
$89
USD · per year
After the founding offer
Make it part of your toolkit. For this project and the next.
$179
USD · one payment
Currently in public preview. Purchasing and installation will open with the first release.
A few things to know
A closer look at the collection, the public preview, and how Godsend fits your work.
A collection of GPU-rendered effects for websites: animated backgrounds, image treatments, and effects for logos. Each shader has a live preview, adjustable parameters, and documentation for React, Svelte, and Vue.
Yes. Every published preview and its documentation is public. Open an effect, adjust its controls, and see how it behaves in your browser. You do not need an account to explore.
You can work with familiar component props to change color, motion, and material. The documentation covers each parameter and the layout it needs. The underlying shader source is there for deeper changes.
Godsend is designed to deliver editable component source into your project through a shadcn-compatible registry. Components use Pixi.js and the documented framework setup. You can inspect the integration examples now; installation will become available as releases are ready.
The runtime prefers WebGPU and falls back to WebGL. Effects respect reduced-motion preferences and pause when offscreen or when the browser tab is hidden. Resolution controls let you balance detail and rendering cost for your layout. Check each effect on the devices you support.
Godsend is currently in public preview. You can explore all published effects, but purchasing and component installation are not available yet. Each component page shows its current availability.