Decap CMS
Git-based, open-source CMS for static site generators, editing content as files in your repository through a simple admin interface.
- Actively maintained
- Well documented
- Permissive license
Overview
Decap CMS (formerly Netlify CMS, renamed in 2023) is a content management system for static site generators that stores content as files directly in a Git repository, rather than in a database. It ships as a single-page app that you add to the /admin path of your site; a YAML configuration file describes your content model, and once a user authenticates, they can create and edit content through a clean UI - changes are committed to your Git repository like any other file change.
It can be installed two ways: as a single HTML file plus a config file for the simplest setup, or as an npm package for projects that want it integrated into their build. Because content lives in Git, it naturally fits static-site workflows where the site itself is already built from a Git repository and deployed on every push.
Decap CMS is a fit for teams running a static site generator who want a lightweight, git-native way for non-technical editors to manage content, without standing up a separate database-backed CMS.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Git-backed headless CMS, a distinct workflow model (no database) vs. other CMS options.
- Mature
- Community-driven
- Categories
- CMS
- Languages
- JavaScript
- License
- MIT
Related Projects
Payload
MITTypeScript-first headless CMS and application framework with a built-in admin panel.
Actively maintained
- CMS
Strapi
MITSelf-hosted, open-source headless CMS that generates REST and GraphQL APIs from visually modeled content types.
Actively maintained
- CMS
Wagtail
BSD-3-ClauseDjango-based, open-source content management system focused on editor experience, with a headless content API for decoupled frontends.
Actively maintained
- CMS
Ghost
MITOpen source publishing and membership platform for blogs, newsletters and online publications.
Actively maintained
- CMS
Spotted an error? Suggest an edit on GitHub.