Accessible and customizable components for React, Vue, Svelte, and React Native. Built on shadcn/ui with multi-framework support, 3D components, AI components, and advanced features.
- ๐ฏ 161+ Components - 3x more than shadcn/ui
- ๐ Multi-Framework - React, Vue, Svelte, React Native
- ๐จ Two Themes - Default & New York variants
- ๐ค AI Components - Chat, assistants, playground
- ๐ฎ 3D Components - Interactive 3D elements
- โจ Animations - Advanced motion components
- ๐๏ธ Page Builder - Visual drag-drop interface
- ๐ท๏ธ White-Label - Fork and rebrand easily
- ๐ฆ Blocks - 24+ production-ready templates
- โฟ Accessible - Built with Radix UI primitives
- ๐ญ Customizable - Tailwind CSS powered
- ๐ TypeScript - Fully typed
npm install @luxfi/ui
# or
pnpm add @luxfi/uiimport { Button, Card, Input } from '@luxfi/ui'
export function App() {
return (
<Card>
<Card.Header>
<Card.Title>Welcome</Card.Title>
</Card.Header>
<Card.Content>
<Input placeholder="Enter text..." />
</Card.Content>
<Card.Footer>
<Button>Submit</Button>
</Card.Footer>
</Card>
)
}// React (default)
import { Button } from '@luxfi/ui'
// Vue
import { Button } from '@luxfi/ui/vue'
// Svelte
import { Button } from '@luxfi/ui/svelte'
// React Native
import { Button } from '@luxfi/ui/react-native'๐ Visit ui.lux.finance for:
Install components individually:
npx @luxfi/ui add button
npx @luxfi/ui add card dialog| Feature | shadcn/ui | @luxfi/ui |
|---|---|---|
| Components | 58 | 161 |
| Frameworks | React only | React, Vue, Svelte, React Native |
| 3D Components | โ | โ (9 components) |
| AI Components | โ | โ (12 components) |
| Page Builder | โ | โ |
| White-Label | โ | โ |
| Blocks | Limited | 24+ templates |
@luxfi/ui- Main UI library (161 components)@luxfi/auth- Authentication components@luxfi/commerce- E-commerce components@luxfi/brand- Branding system
// 3D Components
import { ThreeDButton, ThreeDCard } from '@luxfi/ui'
// AI Components
import { AIChat, AIAssistant } from '@luxfi/ui'
// Animations
import { AnimatedBeam, AnimatedText } from '@luxfi/ui'# Clone repository
git clone https://github.com/luxfi/ui.git
cd ui
# Install dependencies
pnpm install
# Start dev server
pnpm dev
# Build packages
pnpm build
# Run tests
pnpm testWe welcome contributions! Please see our Contributing Guide.
MIT - See LICENSE.md for details.
Built with โค๏ธ by Lux Network
