Open-source Next.js SaaS starter with Clerk auth, multi-tenancy, RBAC, i18n, Drizzle ORM and Tailwind CSS.
Blazity/next-enterprise
A production-ready Next.js 15 starter template with TypeScript, Tailwind CSS v4, testing, linting and optional AWS deployment infrastructure.
- Stars
- 7,461
- Forks
- 1,951
- Open issues
- 26
- Last commit
- 8 hours ago
What is it?
next-enterprise is a Next.js starter template aimed at teams building business-critical web applications. It uses the App Router on Next.js 15 with Tailwind CSS v4, Radix UI primitives, and CVA for building a consistent component system. The project is configured with strict TypeScript, ESLint 9, Prettier, and pnpm managed through Corepack.
For quality and maintenance, the template includes Vitest, React Testing Library and Playwright for unit, component and end-to-end tests, plus Storybook for component documentation. It also ships with GitHub Actions workflows that track bundle size and performance, OpenTelemetry instrumentation, health check endpoints compatible with Kubernetes probes, Renovate for dependency updates, and Semantic Release for changelogs.
Beyond the application code, the repository offers one-click deployment to Vercel and Terraform-based infrastructure as code for AWS, covering ECS, ECR, a load balancer, S3 with CloudFront, WAF and Redis. The project is MIT licensed and maintained by Blazity, a Next.js consultancy.
Key features
- 01Next.js 15 App Router with Tailwind CSS v4 and Radix UI components.
- 02Strict TypeScript configuration with ESLint 9 and Prettier.
- 03Vitest, React Testing Library, Playwright and Storybook for testing and component docs.
- 04GitHub Actions workflows that track bundle size and performance.
- 05OpenTelemetry integration and Kubernetes-compatible health checks.
- 06Terraform modules for deploying to AWS, plus one-click Vercel deployment.
Use cases
- Starting a new production Next.js application with testing and linting already configured.
- Establishing a shared component library and design system with CVA and Radix UI.
- Deploying a Next.js app to AWS ECS using the provided Terraform infrastructure.
Quick start
- 1
Open the Vercel deploy button link from the README to deploy the app
- 2
Follow the Vercel deployment and the Blazity docs for the other setup options
Things to know
- The README documents only AWS for its Terraform-based cloud infrastructure, and other providers are listed as coming soon.
Topics
FAQ
- What is next-enterprise?
- A production-ready Next.js 15 starter template with TypeScript, Tailwind CSS v4, testing, linting and optional AWS deployment infrastructure. next-enterprise is a Next.js starter template aimed at teams building business-critical web applications. It uses the App Router on Next.js 15 with Tailwind CSS v4, Radix UI primitives, and CVA for building a consistent component system. The project is configured with strict TypeScript, ESLint 9, Prettier, and pnpm managed through Corepack.
- Is next-enterprise free to use? What license does it have?
- next-enterprise is open source under the MIT license. Check the license terms before using it in commercial products.
- Is next-enterprise still maintained?
- Actively maintained. The last commit to next-enterprise was on Oct 21, 2026.
- What can I use next-enterprise for?
- Starting a new production Next.js application with testing and linting already configured. Establishing a shared component library and design system with CVA and Radix UI. Deploying a Next.js app to AWS ECS using the provided Terraform infrastructure.
- How do I install next-enterprise?
- Open the Vercel deploy button link from the README to deploy the app Follow the Vercel deployment and the Blazity docs for the other setup options
- Where can I get next-enterprise?
- The source code and installation instructions are on GitHub: https://github.com/Blazity/next-enterprise
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A React and Tailwind CSS component library of animated UI components and effects that you copy into your Next.js or shadcn/ui apps.
A Next.js blog template that renders MDX posts with Tailwind CSS and TypeScript, ready to deploy on Vercel.
A React and Next.js cursor animation library offering reusable cursor-follow effects, built on Tailwind CSS and motion.
An open-source visual editor that lets you design and edit Next.js + Tailwind CSS code directly in the browser with AI assistance.
Open-source, self-hostable stock market dashboard with live charts, price alerts, watchlists and company insights, built with Next.js and TradingView.