Installation
How to install components from the Lyse UI registry.
Use the shadcn CLI to add any component to your project. Dependencies and design tokens are resolved automatically.
Terminal
npx shadcn@latest add https://ui.getlyse.com/r/button.jsonReplace button.json with any component name. See the full list on the Components page.
Install all components
To add every component at once, run the following command. Design tokens and dependencies are resolved automatically.
Terminal
npx shadcn@latest add \
https://ui.getlyse.com/r/button.json \
https://ui.getlyse.com/r/badge.json \
https://ui.getlyse.com/r/tag.json \
https://ui.getlyse.com/r/tooltip.json \
https://ui.getlyse.com/r/toast.json \
https://ui.getlyse.com/r/menu.json \
https://ui.getlyse.com/r/checkbox.json \
https://ui.getlyse.com/r/radio.json \
https://ui.getlyse.com/r/toggle.json \
https://ui.getlyse.com/r/banner-info.json \
https://ui.getlyse.com/r/avatar.json \
https://ui.getlyse.com/r/dropdown-menu.json \
https://ui.getlyse.com/r/select.json \
https://ui.getlyse.com/r/input.json \
https://ui.getlyse.com/r/textarea.json \
https://ui.getlyse.com/r/modal.json \
https://ui.getlyse.com/r/spinner.json \
https://ui.getlyse.com/r/progress.json \
https://ui.getlyse.com/r/action-card.json \
https://ui.getlyse.com/r/spotlight-card.json \
https://ui.getlyse.com/r/callout-card.json \
https://ui.getlyse.com/r/chip.json \
https://ui.getlyse.com/r/tabs.jsonUsage
Import the component and use it in your app:
app.tsx
import { Button } from '@/components/ui/button'
export default function App() {
return <Button>Click me</Button>
}