Strapi
コンテンツタイプをビジュアルでモデリングするだけで REST・GraphQL API を自動生成する、セルフホスト型オープンソースヘッドレス CMS です。
概要
Strapi は、セルフホスト型のオープンソースヘッドレス CMS です。Content-Type Builder を使ってコンテンツタイプをビジュアルに定義すると、そのコンテンツに対する REST・GraphQL API が自動生成され、どんな Web フロントエンド、モバイルアプリ、その他のクライアントからでもすぐに利用できます。ロール・権限ベースのアクセス制御、メディアライブラリ、国際化、下書き/公開ワークフローが標準搭載されており、バックエンドは明示的な Routes -> Middlewares -> Controllers -> Services アーキテクチャとプラグインシステムを通じて拡張できます。
TypeScript を第一級でサポートし、データベースとして SQLite、PostgreSQL、MySQL、MariaDB を選択でき、コア部分は MIT ライセンスです。同じリポジトリ内の独立した `ee/`(Enterprise Edition)ディレクトリは、有料機能向けに別のライセンスとなっています。セルフホストに加えて、Strapi Cloud が公式のマネージドホスティングの選択肢です。
コンテンツをビジュアルにモデリングしてすぐに生成された API を手に入れつつ、フルホスト型のクローズドなコンテンツプラットフォームを介するのではなく、バックエンドのコードを完全にコントロールしたいチームに向いています。
- カテゴリ
- CMS
- 言語
- TypeScript, JavaScript
- ライセンス
- MIT
関連プロジェクト
Wagtail
BSD-3-ClauseDjango ベースのオープンソース CMS で、編集者の使い勝手を重視しつつ、デカップルされたフロントエンド向けのヘッドレスコンテンツ API を提供します。
- CMS
Decap CMS
MIT静的サイトジェネレーター向けのオープンソースな Git ベース CMS で、シンプルな管理画面を通じてコンテンツをリポジトリ内のファイルとして編集します。
- CMS
Directus
BUSL-1.1任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。
- CMS
- バックエンド
- API
Payload
MITTypeScript ファーストのヘッドレス CMS 兼アプリケーションフレームワークで、管理パネルを標準搭載しています。
- CMS
誤りを見つけましたか? GitHub で修正を提案する