Skip to content
 
 

Repository files navigation

Nexvyn UI

Animated UI components with spring physics and fluid interactions. Built on shadcn/ui and Radix primitives.

Live docs & demos | Browse components

Install

Add the registry to your project:

bunx shadcn@latest registry add @nexvyn

Then install any component:

bunx shadcn@latest add @nexvyn/bounce-sidebar
bunx shadcn@latest add @nexvyn/goo-dropdown

Or install directly without adding the registry:

bunx shadcn@latest add https://ui.nexvyn.dev/r/bounce-sidebar.json

Dependencies resolve automatically. Motion animations require the motion package.

What makes these different

  • Motion as information - transitions make state changes legible, nothing moves for decoration
  • Spring physics - springs replace fixed durations, adapting naturally to interruption
  • Drop-in compatible - your existing shadcn theme and tokens apply automatically
  • Original implementations - all components built from scratch with no copied code

Tech stack

  • Next.js 16 + React 19
  • Bun
  • Tailwind CSS v4
  • Motion for animations
  • Radix UI primitives
  • shadcn/ui registry protocol
  • Prettier for formatting

Scripts

npm run dev           # Start dev server
npm run build         # Production build
npm run build:registry # Generate registry JSON files from source
npm run format        # Format code with Prettier
npm run format:check  # Check formatting without writing
npm run lint          # Run ESLint

License

MIT © Nexvyn

About

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages