Description
Most AI apps show the same spinner whether the agent is reading a file, searching the web, or writing code. Users can’t tell what’s happening, so the wait feels longer. oxyn fixes that with 56+ animated loaders, each designed for a specific agent state. A ring fills bar by bar while reading, bars type out in bursts while writing, a pulse goes out and comes back while waiting on a tool call. • Dependency-free React components • Every parameter adjustable in a live playground • Install with the shadcn CLI or copy a single file • Dot, arc, bar, square, circle and noise ring families, in 2D and 2.5D • MIT licensed, open source Built for developers working on AI agents, copilots, chat UIs, and anything else that makes users wait.…
Preview
From the maker
Nobody talks about this, but the loading state is the part of an AI app users stare at most. Hey everyone, I’m Loki 👋 While building agent UIs, I kept running into the same problem: one generic spinner for everything. Reading a file, searching, calling a tool, writing code all looked identical. Users had no idea what was happening, and the wait felt longer than it was. So I built oxyn: 56+ animated React loaders, each designed for a specific agent state. Reading fills a ring bar by bar. Writing types bars out in bursts. Waiting on a tool sends a pulse out and back. → Zero dependencies → Tune every parameter in the playground → Install with the shadcn CLI or copy one file → MIT licensed, fully open source I’d love to know which agent states you think are missing. I’m adding more based
Ratings & Reviews
5.0
out of 5
1 rating
More from week 46
Apps launching alongside Oxyn, Nov 9 – 15.




































































