Oct 2026 · Product · 4 min read

Thevisuallibrary

The generator was the wrong shape

The first version of ShaderUI was a prompt box — describe a mood, get a shader. It worked, and it produced the thing nobody needs: an infinite scroll of almost-right. A hundred variations of “sunset over a piano” is still a chore.

The realization sitting underneath: people don’t want infinite shaders. They want the right six, already decided.

Collections, not a catalog

So we rebuilt it as a library. Six collections, each a mood with a job — Soft focus for website heroes, Chromatic flow for app backgrounds, Analog hours for anything that should feel printed. Six hand-tuned originals inside each, not a feed.

A collection name is a promise about where the work belongs. That constraint is the product.

The ShaderUI shelf — collections in the sidebar, visuals in rows
The shelf — collections down the side, originals in rows

Everything on the shelf is alive

Every visual opens in the Studio — color, scale, density and motion exposed as live controls. “Editable” is the word on every card, and it’s literal: the piece you take home started as the one you tuned.

Then the part that saves the launch: export a coordinated visual kit — static renders, loops, a React component — so one mood survives across the site, the social post and the app.

The Soft focus collection — six editable mesh originals
Soft focus — six originals, each with its palette showing

Dressed like a studio, not a dev tool

The rebrand went with the reshape — warm ivory surfaces, hairline borders, one burnt-sienna button. The chrome stays quiet on purpose; the work is supposed to carry all the color.

For developers there’s still a registry and an npx add, but the front door is now a feeling. Browse it at shaderui.com.

Have a surface that deserves a mood?

We build products where the background is part of the product.