Pages CMS

Getting started

What is Pages CMS?

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.

How to use Pages CMS?

Use the online version

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).

Sign in with GitHub

Install or deploy your own version

If you'd like to owever, you can install your own version locally or deploy it (for free) on Cloudflare following the steps below.

Get the source code on GitHub