decap-cms README

The project's README from github.com/decaporg/decap-cms. As one markdown file: README.md.

Decap CMS

Documentation: decapcms.org

GitHub license Netlify Status npm version Build Status PRs Welcome

A CMS for static site generators. Give teams a simple way to edit and add content to any site built with a static site generator.

Decap CMS is the new name of Netlify CMS since February 2023.

Join us on Discord for community chat.

How It Works

Decap CMS is a single-page app that you pull into the /admin part of your site.

It presents a clean UI for editing content stored in a Git repository.

You setup a YAML config to describe the content model of your site, and typically tweak the main layout of the CMS a bit to fit your own site.

When a user navigates to /admin/ they'll be prompted to log in, and once authenticated they'll be able to create new content or edit existing content.

Read more about Decap CMS Core Concepts.

Installation and Configuration

Decap CMS can be used in two different ways.

Need centralized user management, advanced roles, a database proxy, or premium support? Explore Decap Turbo.

Sponsors

Help support Decap CMS development by becoming a sponsor! Your contributions help us maintain and improve this open-source project.

GitHub Sponsors Open Collective

Main Partner

Decap CMS is supported by our main partner PM.

Backers

Open Collective Backers

Zwyx  smolcodes  shizik  JacquesRaoult  

Thank you for your support!

Contribute

New contributors are always welcome! Check out CONTRIBUTING.md to get involved.

Change Log

This project adheres to Semantic Versioning. Every release is documented on the GitHub Releases page.

License

Decap CMS is released under the MIT License. Please make sure you understand its implications and guarantees.

Expert Services

Get hands-on help from Decap experts and partners for onboarding, custom feature development, website development and premium support.

Explore expert services

decap-cms (decaporg/decap-cms)

Searching Database…

19.4K ·GitHub
这是什么?一个基于 Git 的静态网站生成器内容管理系统(CMS):一个单页应用,把它放进你网站的 /admin 目录,编辑人员就能通过清爽的界面管理存在你 Git 仓库里的内容。
这是我要注册使用的服务,还是运行在我自己的网站里?它运行在你自己的网站里——不需要注册任何账号。这个 CMS 是一个从你网站的 /admin 文件夹提供的浏览器应用,内容修改会直接提交到你的 Git 仓库。
怎么把它加到我的网站上?两种方式:一种是快速安装,只需要一个 HTML 文件和一个配置文件(所有 CMS 的 JS 和 CSS 都从 CDN 加载);另一种是通过静态网站构建器进行基于 npm 的高级安装,灵活性更高。
怎么告诉它我的内容是什么样的?你需要编写一个 YAML 配置文件,描述你网站的内容模型。高级安装方式还需要一个支持 npm 包构建系统的静态网站构建器。
装好之后就能直接用,还是需要再调整一些东西?需要稍作调整:除了配置文件之外,通常还要稍微修改一下 CMS 的主界面布局,让它和你自己的网站风格匹配。
不懂技术的内容编辑能用吗,还是只有开发者才能用?安装配置是开发者的活,但日常编辑不是:编辑人员访问 /admin/,在提示时登录,然后就能通过界面创建新内容或修改现有内容。
它真的免费开源吗,还是有付费版本?完全免费开源,采用 MIT License。另有一个独立的产品 Decap Turbo,提供集中式用户管理、高级角色权限、数据库代理和付费支持。
Decap CMS 和 Netlify CMS 有关系吗?有关系——这个仓库至今仍带有 netlify-cms 标签:Decap CMS 是该项目的社区延续版,目前在 decaporg 组织下独立开发。
它能配合 Hugo、Jekyll、Astro 等生成器使用,还是只支持某一种?它不挑生成器:Decap 编辑的是存放在你 Git 仓库里的内容,所以可以通用于各类静态网站生成器,而不是绑定某一种。
这个项目成熟吗?项目从 2015 年 1 月就开始了,目前大约有 19,400 个 star,版本发布遵循语义化版本号,每次发布都记录在 GitHub Releases 页面上。
What are similar projects?react-static, payload, strapi, tinacms, zola, gatsby, hugo, buildawesome
Creator
decaporg
Size
107.6 MB
Stars
19.4K
Age
11y
Commits · 90 Days