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 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.
You can install your own version locally or deploy it (for free) on Vercel by following the README: