Gloggery

screenshot of Gloggery

Gemtext blog static site generator

Overview

Gloggery is an intriguing tool designed for anyone wanting to create a blog in the Gemini protocol, typically referred to as a gemlog or glog. With its straightforward approach, it allows users to generate static sites with minimal hassle. By adopting a simple filename convention for posts and focusing on plain text content, gloggery simplifies the blogging experience while maintaining flexibility through customizable templates.

One of the main draws of gloggery is its ease of setup and use. With just a few commands, users can create a complete blog that serves pages in the Gemini format. The tool is particularly useful for those who appreciate a minimalistic approach to blogging and want to dive into the world of Gemtext, the syntax used in this protocol.

Features

  • Simple Post Structure: Gloggery uses a straightforward filename convention for posts that includes the date and a URL-friendly slug, making organization effortless.

  • Automated Generation: When run, gloggery automatically creates individual post pages, an index to list all posts, and an Atom feed for recent updates, streamlining the publishing process.

  • Customizable Templates: Users can easily modify page templates located in the ~/.gloggery/templates directory, allowing for unique designs tailored to individual preferences.

  • Effortless Publishing: Gloggery generates Gemtext files and feeds ready for serving via the Gemini protocol, making the transition from writing to publishing smooth.

  • Atom Feed Support: The tool includes automatic generation of an Atom feed, keeping your subscribers informed of new posts with little extra effort.

  • Easy Installation: With a Go language environment set up, installation is a breeze, requiring just a few commands to have everything in place and ready for use.

  • User-friendly Commands: Gloggery offers a help command to assist users in understanding various arguments, making it accessible even for those unfamiliar with the tool.

  • Default Configuration: Gloggery comes with sensible defaults, including site title and output locations, facilitating a hassle-free setup experience.