Simplest CMS you'll ever need. Manage content right in your GitHub repository

Leftium1 pts0 comments

Pages CMS

Watch the demo<br>Demo

Works with all popular site generators and frameworks

Jekyll

Nuxt.js

Next.js

Astro

Eleventy

Hugo

Vue.js

Gatsby

Docusaurus

Pelican

Jekyll

Nuxt.js

Next.js

Astro

Eleventy

Hugo

Vue.js

Gatsby

Docusaurus

Pelican

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>Is Pages CMS free?

Yes, Pages CMS is 100% free, whether you want to use the online version, deploy it for free on Vercel, or self-host it. It's MIT licensed through and through, feel free to extend it as you see fit.

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>Do you only support GitHub?

Yes. Supposedly, we could add GitLab and Bitbucket support, but the assumption is the vast majority of users will be on GitHub. Pull requests and issues are welcome: github.com/pages-cms/pages-cms.

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>Why yet another CMS?

I hear you, but I needed Pages CMS to exist. I love static site generators, and while YAML front matter and Markdown aren't terribly complicated, editing content and uploading images using GitHub.com or Git isn't really user-friendly, especially if you're updating the site with a whole team. For that reason, a lot of teams use a headless CMS like Contentful, Sanity, or Strapi. That works, but it's one more dependency and is overkill in most cases. You could also use something like Decap CMS (formerly Netlify CMS). Really cool project, but I've never been a fan of the user experience. And most importantly, I wanted something as simple as possible. Back in 2018, I had built a lightweight CMS (Jekyll+) with the idea of getting the CMS set up with a single configuration file. Pages CMS is the next iteration of that idea.

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>Who built this?

My name is Ronan Berder (@hunvreus). I live in Singapore. I went back to writing software after years of building (and ultimately selling) a consultancy in China.

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>I have a problem, how can I get help?

First, make sure to check the documentation. You can also ask for help in the Discord channel. Otherwise, post your issue on GitHub.

svg]:size-4 [&>svg]:opacity-50 [&>svg]:shrink-0 [&>svg]:transition-transform [&>svg]:duration-200 [&>svg]:group-open:rotate-180"><br>How can I help?

Sponsor me

Star the project on GitHub

Report issues

Send pull requests

Join the Discord chat

github pages size opacity shrink transition

Related Articles