This documentation is for Static CMS v1. Go to the latest docs.
Static CMS
Star StaticJsCMS/static-cms on GitHubSponsor
DocsContributingCommunitySponsor

Open source content management for your Git workflow

Use Static CMS with any static site generator for a faster and more flexible web project

Get Started

Static + content management = ♥

Get the speed, security, and scalability of a static site, while still providing a convenient editing interface for content.

An integrated part of your Git workflow

Content is stored in your Git repository alongside your code for easier versioning and the option to handle content updates directly in Git.

An extensible CMS built on React

Static CMS is built as a single-page React app. Create custom-styled previews, UI widgets, and editor plugins or add backends to support different Git platform APIs.

Getting started is simple and free. Choose a template that's pre-configured with a static site generator and deploys to a global CDN in one click.
Get Started
v1.2.0
January 25, 2023 UTC

Custom collection card templates.

v1.1.0
January 18, 2023 UTC

Gitea backend beta support. Side by side i18n editing.

v1.0.0
January 17, 2023 UTC

The first major release of Static CMS with an all-new UI, revamped documentation and much more.

A CMS that developers and content editors can agree on

You get to implement modern front end tools to deliver a faster, safer, and more scalable site. Editors get a friendly UI and intuitive workflow that meets their content management requirements.
Editor-friendly user interface

The web-based app includes rich-text editing, real-time previews, and drag-and-drop media uploads.

Your content, your way

Static CMS can integrate with most major static site generators and git repository providers.

Instant access without GitHub account

With Git Gateway, you can add CMS access for any team member — even if they don't have a GitHub account.