# Contentfulの代わりになるオープンソース（2件）

ossalt.jp のページ: https://ossalt.jp/alternatives/contentful/

Contentfulの代替は、Webサイトやアプリに載せるコンテンツの管理とAPIでの配信を、自前のサーバーで行いたい場合の選択肢です。利用量や利用者数に応じた課金から離れられ、コンテンツを自社のデータベースに置けます。

| ツール | ライセンス | 日本語の画面 | Docker | スター | 最終コミット | Scorecard |
|---|---|---|---|---|---|---|
| [Strapi](https://ossalt.jp/md/tools/strapi.md) | MIT | あり | あり | 73,276 | 2026-10-02 | 7.2 |
| [Directus](https://ossalt.jp/md/tools/directus.md) | MSCL 1.0 | あり | あり | 38,012 | 2026-10-02 | 6.4 |

## 選び方

- **ゼロから作るか、既存のデータを使うか**：Strapiは、コンテンツの型を定義すると管理画面とAPIを作ってくれます。Directusは、既存のデータベースに接続し、その上に管理画面とAPIを作れます。
- **ほかの候補**：TypeScriptで開発するならPayload、軽いものならCockpitも候補です（[WordPressの代替](/alternatives/wordpress/)を参照）。
- **ライセンス**：StrapiはMITです。Directusには独自の利用条件があるため、ツールのページと公式の情報で確認してください。

## 移行するときの注意

- コンテンツの型（どんな項目を持つか）を、移行先で設計し直します。この機会に不要な項目を整理しましょう。
- コンテンツはContentfulのAPIなどで書き出し、移行先の形式に変換して取り込みます。画像などのファイルも忘れずに移しましょう。
- Webサイトやアプリ側で、コンテンツを取得する処理を移行先のAPIに書き換える必要があります。

---
データ: ossalt.jp（2026-10-05時点）。「未確認」は「非対応」という意味ではありません。
