Home About

About

Blogo is a simple yet powerful open-source, self-hosted blogging framework that prioritizes user experience and content preservation. It's fast, lightweight, and offers customizable styling.

Blogo simplifies the blogging process, allowing you to focus on what matters most: creating and sharing your thoughts via Markdown files. Enhanced by its unique Nostr integration, it not only broadens your content reach but also ensures your posts are backed up for eternity.

Developed with Golang and Redis, and packaged as a 10MB Docker image, Blogo is a good option for creators seeking efficient blogging with enduring impact.

Want to self-host Blogo? Do it in 5 minutes!

Blogo is a simple yet powerful blogging framework that comes packed with nice features and can be easily self-hosted. It's swift, lightweight, and incredibly easy to customize.

Here's an overview of the features that Blogo provides:

Short answer: I built Blogo just for fun!

I've always considered blogs to be a beautiful medium for sharing thoughts with the world. They provide a personal space where your ideas can flourish and be seen.

There's certainly no shortage of blogging platforms out there - hundreds, perhaps. My previous two blogs were powered by two distinct open-source blogging engines: Hugo and Ghost.

In the past, I've maintained two different personal blogs, both of which eventually fell into disrepair and were subsequently taken down. Unfortunately, I either lost the backups of the posts I made or simply can't locate them (my bad).

Hugo was an excellent choice. Blogo, in fact, draws inspiration from Hugo's simplicity. Ghost, however, is more akin to a full-fledged CMS. It boasts extensive integration capabilities and establishes itself as a comprehensive publishing platform.

My decision to build Blogo wasn't driven by necessity, but rather the fun of making things. I was energized by the idea of building an engine to power my own blog, so I dove in. There wasn't a specific reason; I could have easily continued hosting my blog on Hugo. However, the joy of building something new is simply irresistible!

As I was to create a new blogging framework, I wanted to incorporate something new, a feature I found missing in most existing platforms: automated everlasting backups. This is where Nostr1 enters the picture.

Why "Blogo"?

The name Blogo, quite evidently, is a fusion of the terms Blog and go (go being the language it is written with).

However, the meaning of the name runs deeper. Given its lightweight nature, the cloud-like backup features via Nostr, and its core function of serving as a blog, the name Blogo seemed to fit just right! It's a clever play on words as it also bears a resemblance to the Spanish word "Globo", which translates to "balloon".

In my view, the name couldn't be more perfect.


  1. If you want to learn more about Nostr, I made a website explaining the basics: https://usenostr.org ↩︎