Components that feel effortless
A small, opinionated set of animated React components for Astro and React apps. Read the source on the page, copy it, own it.
A whole hero, not a snippet
Flip to the Code tab — it is the same file that draws the preview.

Portfolio’26
Say hi!Hi! I’m Jaswanth
- Web Developer · Kuwait
- Full Stack Developer
- Frontend Engineer
- Motion & Interaction
- 3D / Blender
- Creative Coder

I'm a web developer in Kuwait City. I write the interface, the motion, and the plumbing underneath — then keep rewriting it until the whole thing feels obvious. Fast pages, honest interactions, and the kind of detail you only notice when it's missing.

Why it is built this way
Copy, don't install
Every component is one self-contained file. Paste it in and it is yours to edit — no wrapper API to fight.
The code you see
Snippets are read off disk at build time, so what the page shows is exactly what renders above it.
Ships almost no JS
Astro renders the page statically. Only the demos hydrate, and only once they scroll into view.
Themed with tokens
Colors resolve from CSS custom properties, so light and dark come free and rebranding is one file.
26 components, zero lock-in
Start with one. Change the parts you don't like. Nothing here depends on the rest.
Browse the registry