7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Pages CMS

Open source

Pages CMS is an open-source content manager for GitHub repositories, built for static sites made with Jekyll, Hugo, Astro, Next.js and similar tools.

Open-source alternative to

pagescms.org
Pages CMS homepage screenshot
GitHub stars
4.1k
Last commit
2 days ago
Repository age
2 years
Version
2.1.8
Licence
MIT
Self-hosted
Yes

About Pages CMS

Pages CMS is an open-source CMS that edits content and media directly in a GitHub repository. It works especially well for static websites and content-led apps made with Jekyll, Hugo, Next.js or Astro, and the topic list also mentions Eleventy, Gatsby, Docusaurus, VitePress and VuePress.

Because content lives as files in your repo, editors get a friendly interface while developers keep the Git workflow and ownership of the content. You can either use the hosted app at app.pagescms.org or run a development copy yourself from the repository, which involves creating a GitHub App and setting environment variables. Documentation covers installing locally and upgrading to version 2.

Pages CMS is written in TypeScript with Next.js and is licensed under MIT. It suits developers who build sites for clients or teams and want non-technical editors to update content without touching Git.

Key features

  • Edit content and media in GitHub repos
  • Works with Jekyll, Hugo, Astro and Next.js
  • Hosted version at app.pagescms.org
  • Self-hostable via a GitHub App
  • Git-based content ownership
  • Documentation for configuration options

Good fit for

  • →Editor-friendly updates for static sites
  • →Client websites on Hugo or Astro
Tags
cms
git
github
static-site
jekyll
hugo
astro
headless-cms

Pages CMS: questions and answers

What is Pages CMS used for?
Pages CMS is an open-source content manager for GitHub repositories, built for static sites made with Jekyll, Hugo, Astro, Next.js and similar tools. It is a good fit for editor-friendly updates for static sites and client websites on Hugo or Astro.
Is Pages CMS open source?
Yes. Pages CMS is open source under the MIT licence. Its source code is on GitHub at hunvreus/pagescms and is written mainly in TypeScript.
Is Pages CMS free?
Yes. Pages CMS is open source, so the software itself is free to use. A managed cloud version is also available.
Can I self-host Pages CMS?
Yes. Pages CMS can be self-hosted on your own server or infrastructure.
What is Pages CMS an alternative to?
Pages CMS is an open-source alternative to Prismic, DatoCMS, Storyblok and CloudCannon. Other open-source alternatives to Prismic include Keystatic, Sveltia CMS and Decap CMS.
Is Pages CMS actively maintained?
Yes. The most recent commit to Pages CMS was on 30 September 2026, and the latest release is 2.1.8, published on 8 June 2026. The project has 4.1k stars on GitHub.

Open-source alternatives to Pages CMS

See all

SaaS alternatives to Pages CMS

See all