Turborepo Example
A modern monorepo template with everything you need to build, ship, and scale.
Tech Stack
Built on a modern, production-ready foundation.
Next.js
16.1.7React
19.2.4Tailwind CSS
4.2.1TypeScript
5.9.3Turborepo
2.8.12pnpm
10.29.3shadcn/ui
ComponentsNextra
4.6.1What's Inside
Two applications and three shared packages, all wired together.
Features
Everything you need, nothing you don't.
Turborepo Caching
Incremental builds with content-aware hashing. Only rebuild what changed.
Shared UI Library
shadcn/ui components with Radix primitives, shared across all apps via workspace references.
TypeScript Strict Mode
Centralized tsconfig with strict type checking, declaration maps, and isolated modules.
Tailwind CSS v4
CSS-first configuration with custom theme variables, dark mode, and PostCSS integration.
Nextra Documentation
Full documentation site with MDX, full-text search, and automatic navigation.
pnpm Workspaces
Fast, disk-efficient package management with native monorepo workspace support.
Quick Start
Up and running in under a minute.
# Clone the repository git clone https://github.com/owieth/turborepo-example.git cd turborepo-example # Install dependencies pnpm install # Start all apps in development mode pnpm dev
Project Structure
A clean, scalable monorepo layout.