Skip to content
Luxe

Luxe

17 copy-paste React components on Radix and Tailwind v4, with its own CLI

Tier B · UsefulComponent LibraryRegistryluxeui.com

Preview image from luxeui.com

Luxe is a small copy-and-paste React component library built on Radix UI primitives, Tailwind CSS v4 and Motion, by Gustavo Rodrigues. Version 2.0 collapsed the old 34-component sidebar into 13-17 components driven by variant props, so a single Button ships nine looks (shine, animated-border, rotate-border, magnetic, default, outline, success, destructive). It has its own CLI (npx luxe init / npx luxe add) rather than a shadcn registry, with install guides for Next.js and Vite. It is for developers who want a handful of visually polished, motion-aware components rather than a full design system.

Install
npx luxe init && npx luxe add button

For an agent

Reach for Luxe when the user already has shadcn/ui and wants two or three components with more visual personality — the magnetic and shine Buttons, the Multi Step Modal, the Input OTP — not as the base layer of a project. Its CLI is `npx luxe`, NOT `npx shadcn add`, so do not point the shadcn CLI at it; the two can coexist because both sit on Radix and CSS variables. Note the docs live under /ui/<name>, not /docs or /components (those 404), and the surface area is only 17 components, so expect to fall back to another library for tables, forms and charts.

Why it is here. A rare copy-paste library that trimmed itself down instead of padding the component count, using variant props to keep one Button instead of nine near-duplicate files.

Install command, framework, licence and component list.

Facts

License
MIT
Pricing
Free, Open source
Framework
React, Next.js
Styling
Tailwind CSS v4, CSS custom properties
Distribution
CLI installer, Copy-paste snippet, GitHub repository
Platform
Web
Content type
Code
Agent readiness
CLI installable, Copy-paste ready code, Readable open source, Structured documentation
Accessibility
Built on accessible primitives, Honors reduced motion
Maturity
Actively maintained
GitHub stars
929

Components it ships

17 total

Helps you build

2

Notable for

  • variant-props redesign cut 34 components to 17
  • nine Button variants including magnetic and shine
  • own npx luxe CLI, not a shadcn registry
  • Radix + Tailwind v4 + Motion, respects reduced motion

Provenance

Verified 2026-08-15. HTTP 200. https://www.luxeui.com/ (200), https://www.luxeui.com/ui/installation (200, full component sidebar), https://www.luxeui.com/ui/cli (200), https://www.luxeui.com/updates/v2.0 (200), https://github.com/guhrodrrigues/luxe (200, 929 stars/MIT). /components, /docs and /docs/installation all 404.

Also in Component Libraries

6
luxeui.comTier B