A simple PHP based blogging platform.

Are you using Pure Blog?

If you are, it would be great if you considered buying me a coffee to help support Pure Blog development. Things like this really help open source software thrive. You can donate via Ko-fi, or sponsor me on GitHub. ❤️

Also, don't forget to add your site to the Pure Blog Roll.

Pure Blog has been a natural progression from over a decade of using many different tools to power my blog. All of which gave some level of frustration:

Before Pure Blog, I built Hyde, a small CMS to manage my Jekyll site. That worked well for a bit, but eventually I wondered if I could just build a complete, self-contained blogging platform from scratch that did everything I wanted without the fluff and frustration.

Pure Blog is the result. It's lightweight, uses flat files, and is built specifically for personal blogging on the small web.

Features

Here's what you get out of the box:

If you just want a simple place to write without wrestling with database maintenance or plugin overload, Pure Blog might be for you.

Demo

If you want to truly get a feel for how Pure Blog works without having to setup your own instance, take a look at the Pure Blog demo site.

This is a full working demo of Pure Blog that resets every 15 minutes, so have a play around and get a feel for it.

If you don't have time to play with the demo, here's some screenshots of what the default experience of Pure Blog looks like:

Admin dashboard The admin dashboard

Content page Content page

Content editor Content editor

Content editor with settings Content editor with settings open

Design settings Design settings

Default front end Default front end