Contentful のオープンソース代替 6選

Contentful の代替として最もスター数が多いのは Strapi です。 ほかに Payload CMS、Directus、Wagtail などがあります。 いずれも自分のサーバー(セルフホスト)で動かせます。ただし 1件は、ソースコードは公開されていても OSI 承認のオープンソースではない「ソース公開型」で、商用利用などに条件があります(表の「ライセンス」欄に記載)。このうち 4件は UI が日本語に対応しています。スター数・最終更新・日本語化率・必要スペック・ライセンスを並べて比較できます。

最終更新:2026年9月17日(GitHub データは毎日自動更新)

なぜ Contentful から乗り換えるのか

Contentful は Basic プランで月額 約45,000円、API 呼び出し数やユーザー数の上限を超えると大きく跳ね上がります。小規模なサイトには過剰なコストです。

Strapi / Directus / Payload などのヘッドレス CMS なら、同じ「API でコンテンツを配信し、フロントは Next.js 等で自由に作る」構成を、サーバー代だけで実現できます。コンテンツモデルをコードで管理できる点はむしろ優れています。

Contentful の CDN・グローバル配信・SLA が必須の大規模サイトでは、セルフホストの運用負荷と天秤にかける必要があります。

年間いくら安くなる?

Contentful(年額)―
セルフホスト(年額)―
年間の差額―

シンVPS で始める PR

※ Basic 月額 約45,000円(目安)で試算。運用の手間・バックアップ・ドメイン代は含みません。運用工数や損益分岐点まで見るなら 年間節約額シミュレーター。

用途別のおすすめ

比較表

#ソフト★ Stars最終更新日本語UI必要RAM難易度Dockerクラウド版ライセンス
1 Strapi 73,420 4日前 82% 2GB ふつう ○ ○ MIT
2 Payload CMS 45,624 20時間前 あり 1GB ふつう ○ ○ MIT
3 Directus 38,798 24時間前 67% 1GB かんたん ○ ○ MSCL-1.0-GPL(ソース公開型)
4 Wagtail 20,599 22時間前 未検出 1GB ふつう ○ ― BSD-3-Clause
5 KeystoneJS 9,986 2日前 未検出 1GB ふつう ― ― MIT
6 Umbraco 5,280 20時間前 36% 2GB ふつう ○ ○ MIT

#1 Strapi

Contentful の代替。最も使われているヘッドレス CMS

Strapi はコンテンツタイプを GUI で設計すると REST / GraphQL API が自動生成されるヘッドレス CMS です。Next.js などのフロントエンドと組み合わせて使う構成が一般的で、プラグインとカスタマイズ性の高さが特徴です。Node.js 製で、クラウド版と MIT ライセンスの Community 版があります。

  • Docker対応
  • SSO対応
  • クラウド版あり
  • セルフホスト可
  • 日本語UI
★ 73,420 更新 4日前 🇯🇵 管理画面は日本語に対応。

詳細を見る 公式サイト ↗

#2 Payload CMS

Next.js に組み込める TypeScript 製ヘッドレス CMS

Payload は設定をコード(TypeScript)で書くヘッドレス CMS で、Next.js アプリの中に同居させられます。認証・アクセス制御・ローカライズ・バージョン管理を備え、管理画面は自動生成されます。コードで管理したい開発チーム向けで、Contentful のような外部 SaaS に依存しない構成を作れます。

  • Docker対応
  • クラウド版あり
  • セルフホスト可
  • 商用利用可
  • 日本語UI
★ 45,624 更新 20時間前

詳細を見る 公式サイト ↗

#3 Directus

既存の SQL データベースを即座に管理画面と API にする

Directus は既存のデータベースに接続するだけで、テーブルを直接編集できる管理画面と REST / GraphQL API を提供します。データベース側のスキーマをそのまま使うため、他のシステムと共存させやすいのが特徴です。ヘッドレス CMS としても、社内データの管理画面としても使えます。ライセンスは BSL(一定規模以下は無償)です。

  • Docker対応
  • SSO対応
  • クラウド版あり
  • セルフホスト可
  • 日本語UI
★ 38,798 更新 24時間前 🇯🇵 管理画面は日本語に対応。

詳細を見る 公式サイト ↗

#4 Wagtail

Django ベースの編集者にやさしい CMS

Wagtail は Python / Django で書かれた CMS で、StreamField というブロック型の編集 UI が特徴です。NASA や Google など大規模サイトでの採用実績があり、ヘッドレスとしても従来型としても使えます。

  • Docker対応
  • セルフホスト可
  • 商用利用可
★ 20,599 更新 22時間前 🇯🇵 管理画面は日本語に対応。

詳細を見る 公式サイト ↗

#5 KeystoneJS

TypeScript でスキーマを書くヘッドレス CMS

Keystone はスキーマをコードで定義すると GraphQL API と管理画面が生成されるヘッドレス CMS です。Prisma をベースにしており、Node.js アプリのバックエンドとしても使えます。

  • セルフホスト可
  • 商用利用可
★ 9,986 更新 2日前

詳細を見る 公式サイト ↗

#6 Umbraco

.NET 製のエンタープライズ向け CMS

Umbraco は ASP.NET Core で動く CMS で、編集者向けの使いやすい管理画面と開発者向けの柔軟性を両立しています。.NET 環境の企業サイトで採用されることが多いです。

  • Docker対応
  • クラウド版あり
  • セルフホスト可
  • 商用利用可
  • 日本語UI
★ 5,280 更新 20時間前

詳細を見る 公式サイト ↗

Contentful からの移行の流れ

  1. Contentful のコンテンツモデル(タイプとフィールド)を書き出し、移行先で同じ構造を定義
  2. Contentful の Export CLI で JSON をエクスポートし、移行先の API またはインポートスクリプトで取り込む
  3. フロントエンドの API クライアントを差し替え、プレビューとキャッシュの挙動を確認
  4. 並行運用後、Contentful のスペースを削除

よくある質問

Contentful の代替で一番人気のオープンソースは?

GitHub のスター数では Strapi(73,420★)が最多です。Contentful の代替。最も使われているヘッドレス CMS。

日本語で使える Contentful の代替はありますか?

Strapi、Payload CMS、Directus、Umbraco は UI が日本語に対応しています。

Contentful の代替は本当に無料ですか?

ソフト自体はオープンソースで無料です。自分でサーバーを用意する場合は VPS 代(月額数百円〜数千円)がかかります。Contentful が月額 45,000円なので、人数が多いほど差が開きます。

初心者でも導入しやすいのは?

Directus は Docker Compose で数分で起動でき、導入難易度「かんたん」です。