← All work

Case study

  • Open Source
  • Vue
  • Nuxt
  • Motion

Inspira UI

An open-source Vue and Nuxt component library for polished motion, composable source code, and visual building blocks teams can adapt to real products.

Role

Creator, product design, engineering, maintenance

01 / Context

The operating problem

Vue developers had fewer source-first options for high-craft animated interfaces than developers in several other ecosystems.

02 / Ownership

What I owned

I created the library, designed its component language, built and documented the components, and continue to maintain the project and its community contributions.

Constraints

  • 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.

Key decisions

  • Published component source instead of hiding behavior behind a package abstraction.
  • Built examples and documentation around practical composition, not isolated effects.

03 / 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.

Evidence and references

Discuss a role or project.