Magazine is a free HTML template adapted for the Gozer static site generator that turns Markdown files in a content/ directory into a magazine-style static website, with a live preview at https://magazine-gozer.surge.sh.
What is the Magazine template for Gozer?
Magazine is a port of the Free CSS "Magazine" template built specifically for Gozer, a static site generator written in Go. It takes Markdown content and outputs a static HTML site into a public/ directory. The template is a basic version of the original design: it does not include pagination or tag support. The source code is publicly hosted on GitHub under the magazine-gozer repository.
Key Features
- Gozer compatibility — Works with Gozer, which requires Go version 1.11 or later to install.
- Simple project structure — Content files written in Markdown live in
content/, while static assets such as CSS and JavaScript go inpublic/. - One-command build — Running
gozer buildprocesses all Markdown content and generates the complete site intopublic/. - Local preview server —
gozer servestarts a local web server at http://localhost:8080 so you can review the site before deploying. - Installation via Go — Gozer is installed with
go install git.sr.ht/~dvko/gozer@latest, a single terminal command. - Magazine-style layout — Provides the visual layout from the original Free CSS template, adapted for Gozer's file structure.
Who should use this template?
- Static site developers — Create a magazine-style blog or news site using Markdown and Gozer, avoiding the overhead of a CMS.
- Gozer beginners — Learn how to structure a Gozer project by examining a working example with content and public directories.
- Publishers seeking a simple workflow — Publish a visual magazine-style site where content is managed as Markdown files and built with
gozer build.
How do you build and serve it?
After installing Gozer, navigate to your project root and run gozer build to generate the site into public/. For local testing, run gozer serve and open http://localhost:8080. The project structure separates Markdown content from static files, so you edit files in content/ and add assets to public/ before rebuilding.
What are its limitations?
This basic adaptation does not include pagination or tag support, so all posts appear on a single index page and there is no way to filter content by tag. The template depends on Gozer, so you must have Go 1.11 or newer and Gozer installed to build the site.
FAQ
Is the Magazine template for Gozer free?
Yes. The template is adapted from a Free CSS template and the repository is publicly available on GitHub, so you can clone, modify, and use it without licensing fees.
Does this template support pagination?
No. The README explicitly states that pagination is not included, meaning all posts appear on a single page without page breaks.
Does this template support tags?
No. Tags are not supported in this basic version, so there is no tag filtering or per-tag archive page.
How do I install Gozer?
You need Go 1.11 or later, then run go install git.sr.ht/~dvko/gozer@latest in a terminal. After installation, you can use the gozer command to build or serve your site.
Where can I see a live preview?
A live preview is available at https://magazine-gozer.surge.sh, hosted on Surge.sh.








