GitPedia

Turborepo shadcn ui tailwind 4

This template is for creating a monorepo with Turborepo, shadcn/ui, tailwindcss v4, and react v19.

From linkb15·Updated April 21, 2026·View on GitHub·

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.

GitHub

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:

Deploy with Vercel

Usage

in the root directory run:

bash
pnpm install pnpm dev

Adding components

To add components to your app, run the following command at the root of your web app:

bash
pnpm 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.

tsx
import { Button } from '@workspace/ui/components/ui/button';

More Resources

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from linkb15/turborepo-shadcn-ui-tailwind-4 via the GitHub API.Last fetched: 6/28/2026