Zas

screenshot of Zas

Most simple static website generator in Golang.

Overview:

Zas is a simple static site generator that aims to provide a zen-like experience with a minimalistic and unobtrusive structure. It allows users to create websites using Markdown and HTML files, and offers an extension mechanism to handle additional functionalities. Zas differentiates itself from other static site generators by its focus on simplicity and ease of use.

Features:

  • Pure Markdown and HTML: Zas supports both Markdown and HTML files, giving users the flexibility to choose their preferred format for creating website pages.
  • Simple Looping: Zas loops over all .md and .html files in the current directory and its subdirectories, excluding other files and dot-files.
  • Extension Mechanism: Zas provides a simple extension mechanism based on subcommands, allowing users to customize the functionality of their websites. Users can install or create new extensions to handle specific needs, such as creating a blog.

Summary:

Zas is a simple and lightweight static site generator that prioritizes simplicity and minimalism. It allows users to create websites using Markdown and HTML files, and offers an extension mechanism for additional customization. With its unobtrusive structure and straightforward installation process, Zas provides a zen-like experience for building websites.