# Strapi

Contentfulの代わりになるオープンソース。Contentfulの代わりに使える、ヘッドレスCMS。管理画面でコンテンツの型を決めるとAPIが自動で作られ、Node.jsのコードで自由に拡張できる。

- ossalt.jp のページ: https://ossalt.jp/tools/strapi/
- 公式サイト: https://strapi.io
- GitHub: https://github.com/strapi/strapi
- 代わりになるSaaS: Contentful
- カテゴリ: 開発・デプロイ基盤
- ライセンス: MIT（許容型）
- 画面の日本語翻訳: あり
- 日本語のドキュメント: 未確認
- Dockerでの導入: あり
- GitHubのスター: 73,445（直近32日間で+156）
- 最終コミット: 2026-11-07
- OpenSSF Scorecard: 7 / 10

## Strapiとは

Strapi（ストラピ）は、記事や商品などのデータを管理する画面と、そのデータを取り出すAPIを、まとめて用意できるヘッドレスCMSです。「ヘッドレス」とは、サイトの見た目を持たず、データの管理と提供だけを担当するという意味です。サイトの見た目は、別に作ります。Node.jsで動き、画面の日本語翻訳もあります。

### できること

- **データの型を決めると、管理画面ができる**：「記事にはタイトルと本文と画像がある」といった構造を決めれば、入力のための管理画面が自動で作られます。
- **APIの提供**：登録したデータを、REST APIやGraphQLで取り出せます。
- **権限の管理**：誰がどのデータを見たり編集したりできるかを設定できます。
- **メディアの管理**：画像などのファイルをアップロードして管理できます。

### DirectusやPayloadとの違い

どれも、ヘッドレスCMSの代表的なオープンソースです。[Directus](/tools/directus/)は、すでにあるデータベースの上に管理画面を載せるのが得意です。[Payload](/tools/payload/)は、コードで構造を定義する開発者向けの作りです。Strapiは、画面で構造を決められて、導入実績が多いのが特徴です。詳しくは「[DirectusとStrapiの違い](/compare/directus-vs-strapi/)」を参照してください。

### 向いている使い方

- コーポレートサイトやメディアの記事を、フロントエンドの技術（React、Next.jsなど）で作ったサイトに配信する。
- 更新するのはエンジニアでない編集担当者で、サイトの表示は開発者が担当する、という分担。

### 注意点

- 開発者が、フロントエンド側を別に作る必要があります。ブログをすぐに始めたいだけなら、[Ghost](/tools/ghost/)のほうが手軽です。
- 一部の機能（例：細かい権限の管理や監査の記録など）は、有料のプランで提供されています。必要な機能が無料の版にあるかを確認してください。
- ライセンスは、当サイトのデータではMITです。

[Contentfulの代替](/alternatives/contentful/)のページで、ほかの候補も比べられます。

## よくある質問

**Strapiは日本語で使えますか？**

リポジトリに画面の日本語翻訳のファイルがあることを確認できています。翻訳されている範囲はツールによって異なるため、導入前に実際の画面で確かめてください。

**StrapiはDockerで動かせますか？**

リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。

**Strapiは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはMIT（許容型）です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Strapiの開発は続いていますか？**

最後の更新は1日前です。過去12か月のリリースは57回です。GitHubのスターは、直近32日間で156増えています。

**Strapiのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中7点です（7.5点以上が良好の目安）。脆弱性の報告窓口（SECURITY.md）があります。導入後は、セキュリティの更新を確実に適用してください。

**Contentfulの代わりになる、Strapi以外のツールは？**

当サイトでは、Directusも掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
