Shipped Shader Flood for Planes.
A features grid where a live liquid shader pours into each card from wherever your cursor enters, and drains out the way it leaves.
Pass an array of { title, description, icon, colors }. Each card gets its own 3-colour palette. Omit colors and it cycles five built-ins. seed reshapes the liquid without touching the palette.
Hover on desktop, tap on mobile.
https://t.co/KKZfWbz9gs
Planes is live ✈️
I've been building it for months: 110 interactive React components for interfaces that feel alive.
WebGL, AI UI, physical controls, carousels and more.
3 early customers already.
$99 one-time launch price until Oct 15. $199 after.
Link below.
This is the workflow. I built Planes the same way: shadcn registry, source in your repo, MCP/llms.txt so the agent can install and edit.
https://t.co/ACbIdZCsCZ
grok @bot's little orb with eyes is the best chat launcher I've seen. So I built one for the web.
Two eyes that blink and follow your cursor. A teaser bubble that pops in. Click it and the orb morphs into the full chat, with the face shrinking into the header.
It's called Chat Orb. Drop it in your layout, every page gets a face.
One of my favourite things I've made.
A music player that feels like it came out of 1994. CRT scanlines, speaker grill, transport buttons that physically press in and click.
The click isn't a sound file. It's synthesized on the fly with the Web Audio API.
You bring the <audio>, it brings the nostalgia.
7 months of work.
100+ components.
One 12 second video: 3.3k views, 89 bookmarks.
$99.
My first sale. From a stranger. An hour after I posted the clip.
Everyone says the first dollar is the hardest. They're right. I'm going for the second one now.
Built a ferrofluid hero in WebGL.
Move your cursor and the black pool grows glossy spikes that chase you. Leave and it settles. Click and the whole surface bristles.
It's a single component. `<Ferrofluid />` behind your headline and you're done.
Pay once, get all 99 Planes Pro components for life. Link in reply.
Shipped Shader Index for Planes.
Pass an array of { title, description, icon, colors }. Each row gets a live liquid shader in its own 3-colour palette. Omit colors and it cycles five built-ins. `seed` reshapes the liquid without touching the palette.
Hover on desktop, tap accordion on mobile.
https://t.co/XuHQ0yOmzE