Inspira UI
Animated components for Vue and Nuxt.
The idea
Vue developers had fewer source-first options for high-craft animated interfaces than developers in several other ecosystems.
My part
I created the library, designed its component language, built and documented the components, and continue to maintain the project and its community contributions.
Things to work around
- Components needed to look distinctive while remaining editable and safe to copy into an application.
- Motion had to degrade well across devices and accessibility preferences.
Decisions along the way
- Published component source instead of hiding behavior behind a package abstraction.
- Built examples and documentation around practical composition, not isolated effects.
The result
4.7K+ GitHub stars, 280+ forks, and an independent video review by Alexander Lichter.
- Grew to more than 4.7K GitHub stars and 280 forks.
- Featured by Alexander Lichter, a Nuxt core team member.