SaaS Boilerplate
認証・マルチテナンシー・ロールと権限・i18n・ランディングページを備えた、無料のオープンソースNext.js SaaSスターターキット — Tailwind CSS、Shadcn UI、TypeScriptで構築
SaaS BoilerplateはNext.js、Tailwind CSS、Shadcn UI、TypeScriptでSaaSアプリを構築するための、無料のオープンソース・スターターキットです。認証、チーム対応のマルチテナンシー、ロールと権限、型安全なデータベース層、国際化、ランディングページ、フォーム、テスト環境など、あらゆるSaaSに必要な配管をあらかじめ備えているため、何週間分もの土台作りを飛ばして、本当に自分たちの製品と言える部分から着手できます。2026年7月時点でGitHubスターは7,276、MITライセンスで、TypeScriptで構築されています。これが与えてくれるのは、素早く動く製品です。与えてくれないのはユーザーです — ボイラープレートはアプリを作ってくれますが、より難しく終わりのない半分、つまり誰かにサインアップし、アクティベートし、使い続けてもらうことは、自分でやらなければなりません。
SaaS Boilerplateとは
SaaS Boilerplate (github.com/ixartz/saas-boilerplate) は、モダンなReactスタックでSaaSをローンチするための本番運用可能なテンプレートです。認証・マルチテナンシー・ダッシュボードをゼロから組み上げる代わりに、リポジトリをクローンするだけで、一般的なSaaSの構成要素がすでに揃ったフルスタックのNext.js App Routerアプリが手に入ります。MITライセンスでTypeScriptで構築されており、実際に触れるライブデモも付属し、無料のオープンソース版と有料のプロ版を並行して提供しています。
- 認証はすべて対応済み サインアップ、サインイン、パスワードリセット、パスワードレスのマジックリンク、多要素認証、ソーシャルログイン、さらにはユーザーのなりすまし機能まで — 認証はClerkが処理してくれるので、自分で作る必要はありません。
- マルチテナンシーとチーム 組織の作成と切り替え、メンバーの招待、ロールと権限の適用まで — ほとんどのB2B SaaSに必要なチームモデルが、初日から用意されています。
- 型安全なデータ層 PostgreSQL、SQLite、MySQLに対応したDrizzle ORMと、開発用のローカルオフラインデータベース — クエリから環境変数に至るまで型安全です。
- その他の土台部分 国際化、ランディングページ、ダッシュボード、バリデーション付きフォーム、SEOのデフォルト設定、ロギングとエラーレポート、そしてCIに組み込まれたVitestとPlaywrightのテストスイートまで揃っています。
「作る」から「育てる」への旅の中での位置づけ
ボイラープレートは、ローンチの「作る」半分を、数週間から数日へと圧縮します。これは本物のレバレッジです — 動く製品が早く手に入るほど、早く人々の前に出せます。ただし、スターターキットが動かすものと動かさないものについては正直になる価値があります。それが提供する配管は、トラクションではなく、参加資格にすぎないからです。
| ボイラープレートが提供するもの | 成長を左右するのはまだ何か |
|---|---|
| 認証、マルチテナンシー、ロール | そもそも誰かがサインアップしてくれるかどうか |
| ランディングページのコンポーネント | それをコンバージョンにつなげるポジショニングとコピー |
| 動くダッシュボード | 新規ユーザーを最初の勝利へ導くオンボーディング |
| i18nとSEOのデフォルト設定 | 検索やAI引用のトラフィックを実際に獲得するコンテンツとリンク |
言い換えると、ボイラープレートはスタートラインまで連れて行ってくれます。右側の列にあるすべて — 需要、ポジショニング、オンボーディング、そして流通 — が、今しがた組み上げたSaaSが実際に成長するかどうかを決める仕事です。
それができないこと — そして作ったものを育てる方法
どのSaaSスターターキットも同じ地点で止まります — しっかりしているが空っぽの製品です。ユーザーもトラフィックもストーリーもまだなく、それらのどれもコードベースからは生まれません。それは機能をリリースするのとは別の仕事であり、製品が複利で伸びるかどうかを決めるのはその仕事のほうです。
- 製品は届けてくれる — しかし最初のユーザーは、依然としてローンチ、コミュニティ、コンテンツ、そして自分の手で行うアウトリーチから生まれます。
- ランディングページも含まれる — しかし、それが訪問者をサインアップに変えるかどうかは、テンプレートが代わりに書いてくれないポジショニングと証拠にかかっています。
- アナリティクス対応のフックも用意されている — しかし、どのチャネルが機能しているかを見極める必要は残ります。umamiのようなツールや、本格的なグロースループが、学び改善していく方法です。
ここで、このようなスターターキットの隣に位置するのが、agentceres.comのAgentCeres — AI Growth Officerです。AgentCeresは、ボイラープレートにはできないグロース業務 — 市場のリサーチ、SEOやソーシャルコンテンツの草稿作成、ローンチの計画、指標の監視 — を代行するマネージド型AIマーケティングチームであり、公開されるものはすべて人間が承認します。キットは数日でアプリを作り、チームはユーザーを獲得し、アクティベートし、維持する手助けをします。関連するビルドツールとしては、Waspベースの代替であるOpen SaaSや、課金を始める準備ができたときのオープンソース課金基盤であるPolarを参照してください。
FAQ
- SaaS Boilerplateは無料ですか?
- はい。コアとなるボイラープレートはMITライセンスの下でオープンソース化されており、クローンして、手を加えて、その上に商用製品をリリースすることができます。メンテナーは追加機能やテンプレートを備えた有料のプロ版も提供していますが、無料版だけでも完全に動作するSaaSスターターです。最新の機能一覧や、想定しているサードパーティサービスについては、リポジトリを確認してください。
- SaaS Boilerplateのスタックには何が含まれていますか?
- インターフェースにTailwind CSSとShadcn UIを使ったNext.js App Routerアプリで、認証にClerk、PostgreSQL・SQLite・MySQLに対応した型安全なデータベースにDrizzle ORM、国際化にnext-intlを使っています。さらに、チームとロールによるマルチテナンシー、ランディングページ、Zodバリデーション付きフォーム、ロギングとエラーレポート、CIに組み込まれたユニットテストとエンドツーエンドテストも備えており、差別化にならないセットアップ部分の大半はすでに終わっています。
- SaaSボイラープレートを使うべきか、ゼロから作るべきですか?
- ほとんどの創業者にとって、ボイラープレートのほうが速くて安全な選択です — 認証、テナンシー、ツール群といった、何週間分もの差別化にならない作業を取り除いてくれるので、時間を製品の本当に独自な部分に使えます。テンプレートと相性の悪い特殊な要件がある場合や、スタックを学ぶこと自体が目的である場合にのみ、ゼロから作りましょう。いずれにせよ、コードは簡単な部分であり、希少なのは流通だということを忘れないでください。
- ボイラープレートはユーザー獲得に役立ちますか?
- 直接的には役立ちません — それが正直な落とし穴です。ボイラープレートは動く製品をより早く手に入れさせてくれるので、グロースをより早く始められますが、需要を作ったり、ポジショニングを書いたり、トラフィックをもたらしたりはしません。それらは、あなたが作ったものの上に乗る継続的なマーケティング業務 — ローンチ、コンテンツ、SEO、コミュニティ、オンボーディング — から生まれます。ボイラープレートは「作ること」の頭金であって、「育てること」の代わりではないと捉えましょう。
You built it. Now grow it.
AgentCeres is a managed AI marketing team — specialists draft the SEO, social, and outreach that fill your links, you approve what ships. 14-day free trial, from $19/month.