Decap CMS
静的サイトジェネレーター向けのオープンソースな Git ベース CMS で、シンプルな管理画面を通じてコンテンツをリポジトリ内のファイルとして編集します。
概要
Decap CMS(旧 Netlify CMS、2023年に改称)は、静的サイトジェネレーター向けのコンテンツ管理システムで、コンテンツをデータベースではなく Git リポジトリ内のファイルとして直接保存します。サイトの `/admin` パスに追加する単一ページアプリケーションとして提供され、YAML 設定ファイルでコンテンツモデルを記述します。ユーザーが認証されると、シンプルな UI を通じてコンテンツを作成・編集でき、その変更は他のファイル変更と同様に Git リポジトリにコミットされます。
インストール方法は2通りあります。最もシンプルな構成として単一の HTML ファイルと設定ファイルを使う方法、またはビルドに組み込みたいプロジェクト向けに npm パッケージとして導入する方法です。コンテンツが Git 上にあるため、サイト自体がすでに Git リポジトリからビルドされ、プッシュのたびにデプロイされる静的サイトのワークフローに自然に適合します。
Decap CMS は、静的サイトジェネレーターを使っているチームで、別途データベースを使う CMS を立てることなく、非技術者の編集者がコンテンツを管理できる軽量で Git ネイティブな方法を求めている場合に向いています。
- カテゴリ
- CMS
- 言語
- JavaScript
- ライセンス
- MIT
関連プロジェクト
Payload
MITTypeScript ファーストのヘッドレス CMS 兼アプリケーションフレームワークで、管理パネルを標準搭載しています。
- CMS
Strapi
MITコンテンツタイプをビジュアルでモデリングするだけで REST・GraphQL API を自動生成する、セルフホスト型オープンソースヘッドレス CMS です。
- CMS
Wagtail
BSD-3-ClauseDjango ベースのオープンソース CMS で、編集者の使い勝手を重視しつつ、デカップルされたフロントエンド向けのヘッドレスコンテンツ API を提供します。
- CMS
Directus
BUSL-1.1任意の SQL データベースを動的な API と直感的な管理アプリでラップする、オープンソースのデータプラットフォームです。
- CMS
- バックエンド
- API
誤りを見つけましたか? GitHub で修正を提案する