Repolode
decaporg

decaporg/decap-cms

静的サイト向けのGitベースCMS。編集者は/adminのWeb管理画面からGitリポジトリ内のコンテンツを編集できます。

代替できる製品:ContentfulSanity

スター
19,440
フォーク
3,142
未解決の Issue
437
最終コミット
10 時間前

これは何?

Decap CMSは、静的サイトの/adminパスに追加して使うシングルページの管理アプリです。Gitリポジトリ内のファイルとして保存されたコンテンツを、技術的な知識がない編集者がWebインターフェースから作成・編集できます。サイトのコンテンツはコードとともにバージョン管理下に置かれます。

コンテンツモデルは、サイトのコレクションとフィールドを定義するYAML設定ファイルで管理します。編集者はログインしてコレクションを選び、モデルに沿ったフォームに入力します。開発者は、サイトに合わせてCMSのレイアウトを調整できます。HTMLファイルと設定ファイルを用意すればCDNから読み込めるほか、バンドラーを使って構築したサイトにnpm経由でインストールすることもできます。

Decap CMSは、名称変更前のNetlify CMSを引き継ぐプロジェクトです。また、Turboアカウント、大規模なコレクションのキャッシュ読み込み、サイトごとのアクセス制御を提供するホステッドバックエンド、Decap Turboも利用できます。

主な機能

  • 01Gitリポジトリ内のファイルとして保存されたコンテンツを、Web UIから編集できます。
  • 02YAML設定ファイルでコンテンツモデルを定義できます。
  • 03単一のHTMLファイルを使ってCDNから読み込むか、npm経由でインストールできます。
  • 04開発者はサイトに合わせてCMSのレイアウトをカスタマイズできます。
  • 05キャッシュされたコレクションとサイトごとのアクセス制御を備えたホステッドバックエンドとして、Decap Turboを利用できます。

ユースケース

  • Jamstackや静的サイトのブログに、編集者向けのWeb管理画面を用意する。
  • Git連携の静的サイトで、マーケティングページやドキュメントを管理する。
  • 静的サイトジェネレーターで構築したサイトに、コンテンツ編集画面を追加する。

クイックスタート

  1. 1

    クイックスタートガイドに従って、HTMLファイル1つと設定ファイルを追加します。CMSのアセットはCDNから読み込みます。

  2. 2

    または、npmに対応したビルドシステムを備えた静的サイトビルダーが必要な高度なインストール方法を使用します。

使う前に知っておきたいこと

  • コンテンツはGitリポジトリを通じて編集するため、サイトのコンテンツをGitに保存する必要があります。
  • 高度なインストールには、npmパッケージに対応したビルドシステムが必要です。

トピック

よくある質問

decap-cms とは?
静的サイト向けのGitベースCMS。編集者は/adminのWeb管理画面からGitリポジトリ内のコンテンツを編集できます。 Decap CMSは、静的サイトの/adminパスに追加して使うシングルページの管理アプリです。Gitリポジトリ内のファイルとして保存されたコンテンツを、技術的な知識がない編集者がWebインターフェースから作成・編集できます。サイトのコンテンツはコードとともにバージョン管理下に置かれます。
decap-cms は無料で使えますか?ライセンスは?
decap-cms は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
decap-cms は今もメンテナンスされていますか?
活発にメンテナンス中。decap-cms の最終コミットは 2026年10月21日 です。
decap-cms は何に使えますか?
Jamstackや静的サイトのブログに、編集者向けのWeb管理画面を用意する。 Git連携の静的サイトで、マーケティングページやドキュメントを管理する。 静的サイトジェネレーターで構築したサイトに、コンテンツ編集画面を追加する。
decap-cms のインストール方法は?
クイックスタートガイドに従って、HTMLファイル1つと設定ファイルを追加します。CMSのアセットはCDNから読み込みます。 または、npmに対応したビルドシステムを備えた静的サイトビルダーが必要な高度なインストール方法を使用します。
decap-cms はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/decaporg/decap-cms

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト