Search documentation
Search pages, components, blocks, styles and colours.
How to install dependencies and structure your app.
Choose the setup that matches your starting point.
Scaffold a supported template directly from the terminal.
Add Fabricator UI to an app you already created.
Use the CLI
Use the CLI to scaffold a new project directly from the terminal:
Supported templates: next, vite, start, react-router, astro and laravel. Use -b to choose the base (base, radix or aria), and add --monorepo as needed.
For Laravel, create the app first with laravel new, then run npx fabricator-ui@latest init.
Existing Project
Each framework guide includes an Existing Project section with the manual setup steps for that framework.
Already using shadcn/ui? See Registry to add Fabricator UI next to the components you already have.
Pick your framework below and follow that path.
Choose Your Framework
For Laravel, start with laravel new before running fabricator-ui init.