SOURCE, RIGHT INTO YOUR PROJECT
Meet your new building blocks.
DesignMyUI is compatible with the shadcn registry format. Start in a React project with TypeScript and a configured shadcn installation.
1. Set up shadcn
pnpm dlx shadcn@latest init
Follow the prompts for your existing project. See the official setup instructions for your framework.
2. Add a component
pnpm dlx shadcn@latest add https://designmyui.dev/r/aurora-button
3. Make it yours
import { AuroraButton } from '@/components/aurora-button';
export default function Page() {
return <AuroraButton onClick={() => console.log('clicked')}>
Make it happen
</AuroraButton>;
}If you use interactive components in a Next.js page, put them inside a client component with 'use client'. The registry component itself declares its client boundary where needed.
Keep the source
The free source is MIT licensed. You can modify it, keep it in your repository, and use it without a subscription. Read the license.