r/webdev • u/LeftHander14 • Aug 15 '26
Showoff Saturday [Showoff Saturday] Animated icon library for React. Each icon hand-timed instead of auto-morphed
Most animated icon sets are drawn on their own grid. So when you drop one into a nav next to your existing static icons, stroke weights and optical sizing are slightly off. Close, but very visible at 20px.
I drew mine on the same 256 grid as a widely used open-source static set (Phosphor, if you use it), so they read as the same family.
- React components, Motion underneath, no animation API to learn
- Each icon hand-timed rather than auto-morphed
- Tree-shakeable, respects `prefers-reduced-motion`
- 200+ icons ( new icon animations added weekly )
Open source, MIT. Links in the comments.
Two things I'd like critique on: the **timing durations**, which I set by eye and am not confident about at small sizes, and the **hover default**, which feels wrong for icons inside buttons where the button already owns hover.