hwaro v0.0.12

Hwaro (화로) is a lightweight and fast Static Site Generator(SSG) written in Crystal.
Hwaro Logo

Hwaro (화로) is a lightweight and fast static site generator written in Crystal.

DocumentationInstallationGithub ActionContributing


Hwaro is a lightweight static site generator written in Crystal, focused on speed and simplicity. It provides a straightforward workflow for building high-performance websites using Markdown and Jinja2 templates.

The tool processes Markdown content with TOML front matter and utilizes the Crinja engine (a Jinja2 implementation for Crystal) to offer flexible template management, including template inheritance and includes. To optimize build times, Hwaro incorporates parallel processing and a caching mechanism.

Core Features:

  • Content & Templating: Supports Markdown-based content creation with Jinja2-compatible templating for full design control.
  • Build Hooks: Supports custom commands before and after the site build process, allowing users to integrate asset minification, deployment scripts, or other pipeline tasks.
  • Modern Standards: Automatically generates essential files for modern web discovery, including Sitemaps, RSS feeds, llms.txt, and AGENTS.md.
  • Built-in SEO: Includes native support for OpenGraph tags and other metadata to improve search engine and social media visibility.
  • Performance: Built with Crystal to ensure fast build cycles through concurrent execution.

Hwaro is designed for developers who need a reliable and efficient tool for managing blogs, documentation, or personal project sites without unnecessary complexity.

Installation

Homebrew

brew tap hahwul/hwaro
brew install hwaro

From source

# Clone the repository
git clone https://github.com/hahwul/hwaro.git
cd hwaro

# Install dependencies 
shards install

# Build
shards build --release --no-debug --production

Contributing

Hwaro is an open-source project made with ❤️. If you would like to contribute, please check CONTRIBUTING.md and submit a Pull Request.

Repository

hwaro

Owner
Statistic
  • 8
  • 1
  • 6
  • 0
  • 3
  • about 9 hours ago
  • January 17, 2026
License

MIT License

Links
Synced at

Fri, 13 Feb 2026 15:50:44 GMT

Languages