Turborepo shadcn ui tailwind 4
This template is for creating a monorepo with Turborepo, shadcn/ui, tailwindcss v4, and react v19.
This template is for creating a monorepo with Turborepo, shadcn/ui, tailwindcss v4, and react v19. The project is written primarily in TypeScript, first published in 2025. Key topics include: eslint, nextjs, nextjs-template, nextjs15, react.
shadcn/ui and tailwindcss v4 monorepo template
This template is for creating a monorepo with Turborepo, shadcn/ui, tailwindcss v4, and react v19.
One-click Deploy
You can deploy this template to Vercel with the button below:
Usage
in the root directory run:
bashpnpm install pnpm dev
Adding components
To add components to your app, run the following command at the root of your web app:
bashpnpm dlx shadcn@latest add button -c apps/web
This will place the ui components in the packages/ui/src/components directory.
Tailwind
Your globals.css are already set up to use the components from the ui package which is imported in the web app.
Using components
To use the components in your app, import them from the ui package.
tsximport { Button } from '@workspace/ui/components/ui/button';
More Resources
Contributors
Showing top 2 contributors by commit count.

