OSS探訪

Strapi — コンテンツモデルからAPIと管理画面を作るヘッドレスCMS

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
73,194
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/18

概要

Strapiは、コンテンツモデルを定義するとRESTやGraphQL APIを生成し、編集者向けの管理画面も提供するセルフホスト対応ヘッドレスCMSです。権限、メディア管理、多言語、下書き公開、プラグイン拡張を備えています。

特徴と向いている用途

公式資料に基づく紹介・実機未検証 · 内容確認日:

コンテンツモデルからREST/GraphQL APIを生成する

Content-Type Builderで構造を定義すると、各コンテンツタイプ向けのAPIを生成できます。

出典:[2][3]

編集画面・権限・メディア・多言語を同じCMSで扱う

Role/Permission、Media Library、i18n、Draft & Publishなど、運用に必要な機能を管理画面から扱えます。

出典:[2][3]

複数フロントエンドへ同じコンテンツを配信したい場合に

Web、モバイルアプリ、IoTなど表示側を分離しつつ、コンテンツ管理とAPIを一か所へ集約したい構成に向きます。

出典:[2]

Community EditionとEnterprise Editionの境界を確認する

ee/ 配下を使わないCommunity EditionはMITですが、Enterprise Editionのコードには別ライセンスが適用されます。

出典:[4]

参考にした公式資料

  1. [1]strapi/strapi repository(2026-09-20)
  2. [2]Strapi README(2026-09-20)
  3. [3]Strapi documentation(2026-09-20)
  4. [4]Strapi mixed license(2026-09-20)
編集部からの補足

コンテンツ構造とAPI、編集画面を同じ基盤で管理できるため、Web・モバイル・IoTなど複数フロントエンドへ配信するCMSとして比較しやすい製品です。Community EditionはMITですが、`ee/` 配下を利用するとEnterpriseライセンスが適用されるため、必要機能の境界を確認してください。

3ステップで試す

  1. 1

    ソースを取得

    git clone --depth 1 https://github.com/strapi/strapi.git
  2. 2

    リポジトリへ移動

    cd strapi
  3. 3

    公式手順を確認

    READMEのInstallation / Quick Start / Getting Startedにある公式コマンドを続けて実行してください。

    find . -maxdepth 1 -iname 'README*' -exec sed -n '1,220p' {} \; -quit
公式READMEで確認

成長

成長の推移 · 直近30日

73,194 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
127
Open PR
340

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • strapi
  • nodejs
  • api
  • dashboard
  • javascript
  • graphql
  • rest
  • cms
  • headless-cms
  • jamstack
  • customizable
  • hacktoberfest
Stars
73,194
Forks
9,877
Watchers
652
Open Issues
217
Contributors
343
主要言語
TypeScript
ライセンス
未判定
リポジトリ最終更新
2026/09/18

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。