Production-grade Turborepo template for Next.js apps.
7,668
stars
1,495
commits
TypeScript
primary language
May 28, 2026
updated
Production-grade Turborepo template for Next.js apps.
next-forge is a production-grade Turborepo template for Next.js apps. It's designed to be a comprehensive starting point for building SaaS applications, providing a solid, opinionated foundation with minimal configuration required.
Built on a decade of experience building web applications, next-forge balances speed and quality to help you ship thoroughly-built products faster.
next-forge is built around five core principles:
Experience next-forge in action:
next-forge comes with batteries included:
Create a new next-forge project:
npx next-forge@latest init
For detailed setup instructions, read the documentation.
next-forge uses a monorepo structure managed by Turborepo:
next-forge/
├── apps/ # Deployable applications
│ ├── web/ # Marketing website (port 3001)
│ ├── app/ # Main application (port 3000)
│ ├── api/ # API server
│ ├── docs/ # Documentation
│ ├── email/ # Email templates
│ └── storybook/ # Component library
└── packages/ # Shared packages
├── design-system/
├── database/
├── auth/
└── ...
Each app is self-contained and independently deployable. Packages are shared across apps for consistency and maintainability.
Full documentation is available at next-forge.com/docs, including:
We welcome contributions! See the contributing guide for details.
Made with contrib.rocks.
MIT
(top 30 of 63)
TypeScript
91.9%
MDX
5.8%
CSS
1.6%
Production-grade Turborepo template for Next.js apps.
7,668
stars
1,495
commits
TypeScript
primary language
May 28, 2026
updated
Production-grade Turborepo template for Next.js apps.
next-forge is a production-grade Turborepo template for Next.js apps. It's designed to be a comprehensive starting point for building SaaS applications, providing a solid, opinionated foundation with minimal configuration required.
Built on a decade of experience building web applications, next-forge balances speed and quality to help you ship thoroughly-built products faster.
next-forge is built around five core principles:
Experience next-forge in action:
next-forge comes with batteries included:
Create a new next-forge project:
npx next-forge@latest init
For detailed setup instructions, read the documentation.
next-forge uses a monorepo structure managed by Turborepo:
next-forge/
├── apps/ # Deployable applications
│ ├── web/ # Marketing website (port 3001)
│ ├── app/ # Main application (port 3000)
│ ├── api/ # API server
│ ├── docs/ # Documentation
│ ├── email/ # Email templates
│ └── storybook/ # Component library
└── packages/ # Shared packages
├── design-system/
├── database/
├── auth/
└── ...
Each app is self-contained and independently deployable. Packages are shared across apps for consistency and maintainability.
Full documentation is available at next-forge.com/docs, including:
We welcome contributions! See the contributing guide for details.
Made with contrib.rocks.
MIT
(top 30 of 63)
TypeScript
91.9%
MDX
5.8%
CSS
1.6%