Repolode
Blazity

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. 1

    Open the Vercel deploy button link from the README to deploy the app

  2. 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