Overview
Hwaro (화로) is a fast, lightweight static site generator built with Crystal.
Features
- Fast builds — Parallel processing and smart caching
- Markdown — Write content with TOML front matter
- Jinja2 templates — Flexible templating with Crinja
- SEO built-in — Sitemaps, RSS feeds, meta tags
- Extensible — Lifecycle hooks and custom processors
Quick Start
# Clone and build
git clone https://github.com/hahwul/hwaro
cd hwaro && shards build --release
# Create a new site
./bin/hwaro init my-site --scaffold docs
cd my-site
# Start development server
hwaro serve
Visit http://localhost:3000 to see your site.
How It Works
- Write content in
content/using Markdown - Design templates in
templates/using Jinja2 - Build static HTML with
hwaro build - Deploy the
public/folder anywhere
Next Steps
- Installation — Install Hwaro
- CLI Usage — Learn the commands
- Directory Structure — Understand the layout
- Configuration — Configure your site
Hwaro