Massive free library of 170+ production-ready React components built for Tailwind CSS and shadcn/ui compatibility.
Unique focus on spring physics animations (via Framer Motion) and haptic feedback for premium, lifelike interactions.
Open-source with open architecture — customize, extend, or fork freely.
Supports Tailwind v3 and v4, light/dark modes, brand theming, and accessibility (ARIA, keyboard-first, reduced-motion).
Install via shadcn CLI using registry URLs like npx shadcn@latest add "https://ruixen.com/r/[component]".
Ruixen Pro upgrade offers 50+ premium components, templates, blocks, and lifetime updates.
Weekly new components added — actively maintained with community love.
Ruixen UI is a modern, open-source React component library and design system that delivers over 170 free, production-ready components engineered for rapid development of high-performance, accessible UIs. It's for developers and teams using React/Next.js + Tailwind CSS who want shadcn/ui-style copy-paste simplicity but with standout motion design — every interaction driven by spring physics (mass, momentum, friction) rather than basic CSS transitions, creating that "premium feel" instantly. Built with TypeScript, Framer Motion, Tailwind CSS, and shadcn/ui compatibility, it's ideal for SaaS dashboards, marketing sites, admin panels, landing pages, or any app where fluid animations and haptic feedback elevate UX — offering clarity, control, and customization without heavy dependencies.
Spring Physics Animations: Every component uses real physics (not CSS timers) for natural, interruptible motion with momentum and friction.
shadcn/ui CLI Registry: One-command adds via npx shadcn@latest add "https://ruixen.com/r/[component]" — seamless ecosystem fit.
170+ Free Components: Categorized into Hero Sections, Interactive Components, Form & Input Components, Navigation & Layout.
Flexible Theming: Design tokens for light/dark modes, custom radii, brand palettes, and Tailwind v3/v4 support.
Accessibility & Performance: ARIA-compliant, keyboard-first, reduced-motion support, tree-shakeable, minimal re-renders.
Haptic Feedback: Adds tactile polish on supported devices for engaging interactions.
Open Architecture: Full code ownership, predictable overrides, and composable props for extension.
Weekly Drops: New components added regularly with public development (configs, breakdowns, previews).
Huge free component count (170+) with unique physics/haptic focus — stands out in shadcn/ui ecosystem.
Perfect CLI integration — feels like an official shadcn/ui extension.
Premium motion out of the box — makes sites feel alive without extra effort.
Strong accessibility and theming — production-ready for real apps.
Active development and community praise — weekly updates, testimonials highlight modern design and value.
Spring physics adds Framer Motion dependency (though lightweight and tree-shakeable).
Requires shadcn/ui setup first — not standalone for non-shadcn projects.
Free tier is massive, but premium Pro version needed for advanced templates/blocks.
Motion-heavy — may need tuning for very performance-sensitive or low-end devices.
Still growing — some niche patterns may require custom extension.
Hero Sections: Full-width intros, feature highlights, CTAs with physics-driven entrances.
Interactive Components: Buttons, cards, toggles, modals, tooltips with spring/haptic effects.
Form & Input Components: Inputs, selects, checkboxes, textareas, forms with validation states.
Navigation & Layout: Navbars, sidebars, footers, grids, layouts with smooth transitions.
Premium Pro Extras (paid): 50+ additional components, full templates, blocks, lifetime access.
Ruixen UI core library (170+ components) is completely free and open-source.
No subscriptions or hidden costs for free tier — full access to registry, docs, and code.
Ruixen Pro: Paid upgrade with 50+ premium components, templates, blocks, and lifetime updates
shadcn/ui: Full CLI registry support for easy adds.
React / Next.js: Primary framework compatibility.
Tailwind CSS v3 & v4: Styling foundation with design tokens.
Framer Motion: Powers spring physics and animations.
TypeScript: Fully typed components and props.
TanStack (React Query/Table), React Hook Form: Ready integrations mentioned.
Radix UI / Base UI: Likely underlying primitives for accessibility
Yes — the core 170+ components are 100% free and open-source; Pro is optional for extras.
Use shadcn CLI: npx shadcn@latest add "https://ruixen.com/r/[component]" after shadcn/ui init.
Yes — supports both v3 and v4 with proper configuration.
Make your websites feel premium instantly
Submit your Shadcn product to AllShadcn, get featured, and drive genuine traffic while showcasing your work to the world. Turn your creativity into revenue and begin selling today! 🚀