Static CMS is an open source content management system for your Git workflow that enables you to provide editors with a friendly UI. You can use it with any static site generator to create faster, more flexible web projects. Content is stored in your Git repository alongside your code for easier versioning and the option to handle content updates directly in Git.
At its core, Static CMS is an open-source React app that acts as a wrapper for the Git workflow, using the GitHub, GitLab, or Bitbucket APIs. This provides many advantages, including:
- **Easy installation:** Add two files to your site, hook up the backend by including those files in your build process or linking to our Content Delivery Network (CDN) and call `CMS.init();`.
- Get a feel for the UI in the [demo site](https://static-cms-demo.netlify.app). (No login required. Click the login button to go straight to the CMS editor UI.)