Clerk認証、マルチテナント、RBAC、i18n、Drizzle ORM、Tailwind CSSを備えたオープンソースのNext.js SaaSスターター。
Blazity/next-enterprise
TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。
- スター
- 7,461
- フォーク
- 1,951
- 未解決の Issue
- 26
- 最終コミット
- 5 時間前
これは何?
next-enterpriseは、ビジネス上重要なWebアプリケーションを構築するチーム向けのNext.jsスターターテンプレートです。Next.js 15のApp Routerを採用し、Tailwind CSS v4、Radix UIのプリミティブ、CVAを使って一貫性のあるコンポーネントシステムを構築できます。strictモードのTypeScript、ESLint 9、Prettierを設定済みで、pnpmはCorepackで管理します。
品質と保守性を高めるため、ユニットテスト、コンポーネントテスト、エンドツーエンドテスト用のVitest、React Testing Library、Playwrightに加え、コンポーネントのドキュメント作成に使えるStorybookを備えています。また、バンドルサイズとパフォーマンスを追跡するGitHub Actionsワークフロー、OpenTelemetryによる計測、Kubernetesのプローブに対応したヘルスチェックエンドポイント、依存関係を更新するRenovate、変更履歴を管理するSemantic Releaseも含まれています。
アプリケーションコードに加えて、ワンクリックでVercelにデプロイできるほか、AWS向けのTerraformベースのInfrastructure as Codeも提供しています。対象となるのはECS、ECR、ロードバランサー、CloudFrontを組み合わせたS3、WAF、Redisです。プロジェクトはMITライセンスで公開されており、Next.jsコンサルティング企業のBlazityがメンテナンスしています。
主な機能
- 01Tailwind CSS v4とRadix UIコンポーネントを採用したNext.js 15のApp Router。
- 02ESLint 9とPrettierを組み合わせたstrictモードのTypeScript設定。
- 03テストとコンポーネントドキュメント作成に使えるVitest、React Testing Library、Playwright、Storybook。
- 04バンドルサイズとパフォーマンスを追跡するGitHub Actionsワークフロー。
- 05OpenTelemetry連携とKubernetes互換のヘルスチェック。
- 06AWSへのデプロイに使えるTerraformモジュールと、ワンクリックのVercelデプロイ。
ユースケース
- テストとLintの設定が済んだ状態で、本番運用向けのNext.jsアプリケーションを新規に立ち上げる。
- CVAとRadix UIを使って、共通コンポーネントライブラリとデザインシステムを構築する。
- 付属のTerraform基盤を使って、Next.jsアプリをAWS ECSにデプロイする。
クイックスタート
- 1
README にある Vercel のデプロイボタンのリンクを開いて、アプリをデプロイします
- 2
その他のセットアップ方法については、Vercel のデプロイ手順と Blazity のドキュメントに従ってください
使う前に知っておきたいこと
- README では Terraform ベースのクラウドインフラストラクチャとして AWS のみが説明されており、他のプロバイダーは近日対応予定として記載されています。
トピック
よくある質問
- next-enterprise とは?
- TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。 next-enterpriseは、ビジネス上重要なWebアプリケーションを構築するチーム向けのNext.jsスターターテンプレートです。Next.js 15のApp Routerを採用し、Tailwind CSS v4、Radix UIのプリミティブ、CVAを使って一貫性のあるコンポーネントシステムを構築できます。strictモードのTypeScript、ESLint 9、Prettierを設定済みで、pnpmはCorepackで管理します。
- next-enterprise は無料で使えますか?ライセンスは?
- next-enterprise は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- next-enterprise は今もメンテナンスされていますか?
- 活発にメンテナンス中。next-enterprise の最終コミットは 2026年10月21日 です。
- next-enterprise は何に使えますか?
- テストとLintの設定が済んだ状態で、本番運用向けのNext.jsアプリケーションを新規に立ち上げる。 CVAとRadix UIを使って、共通コンポーネントライブラリとデザインシステムを構築する。 付属のTerraform基盤を使って、Next.jsアプリをAWS ECSにデプロイする。
- next-enterprise のインストール方法は?
- README にある Vercel のデプロイボタンのリンクを開いて、アプリをデプロイします その他のセットアップ方法については、Vercel のデプロイ手順と Blazity のドキュメントに従ってください
- next-enterprise はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Blazity/next-enterprise
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Next.jsやshadcn/uiのアプリにコピーして使える、アニメーション付きUIコンポーネントとエフェクトを集めたReact・Tailwind CSSライブラリです。
MDX記事をTailwind CSSとTypeScriptで表示する、Vercelへのデプロイに対応したNext.jsブログテンプレート。
Tailwind CSSとmotionを基盤に、再利用可能なカーソル追従エフェクトを提供するReact・Next.js向けアニメーションライブラリ。
AI支援を使い、ブラウザ上でNext.jsとTailwind CSSのコードをデザイン・編集できるオープンソースのビジュアルエディター。
Next.jsとTradingViewで構築された、ライブチャート、価格アラート、ウォッチリスト、企業情報を備える、セルフホスト可能なオープンソース株式市場ダッシュボード。