Pages CMS is an Open Source Content Management System built for static websites (Jekyll, Next.js, VuePress, Hugo, etc).
It allows you to edit your website's content directly on GitHub (and soon GitLab and Bitbucket) via a user-friendly interface.
To use it, you just need to add a simple configuration file that describes the structure of your content and media.
The easiest way to get started is to use the online version of Pages CMS. You'll simply need to log in with your GitHub account and configure your website.
This online version runs the latest version from the public repository. Additionally, we do not keep any information in the backend (OAuth tokens are saved on the client side and the app directly talks to the GitHub API).
If you'd like to owever, you can install your own version locally or deploy it (for free) on Cloudflare following the steps below.