Built with Crystal for speed
Fast & Lightweight
Static Site Generator
Build beautiful static websites with Markdown content, customizable templates, and blazing fast build times.
╔══════════════════════════════════════════════════════════════╗
║ _ ___ ____ _ _ __ ___ ║
║ | | | \ \ /\ / / _` | '__/ _ \ ║
║ | |_| |\ V V / (_| | | | (_) | ║
║ \____|_\_/\_/ \__,_|_| \___/ ║
║ ║
╚══════════════════════════════════════════════════════════════╝
Features
blazing_fast
Built with Crystal for incredible performance. Parallel processing and smart caching make builds lightning quick.
markdown_first
Write content in Markdown with TOML front matter. Syntax highlighting included out of the box.
flexible_templates
Customizable Jinja2 templates with includes, inheritance, and full control over your site's design.
built_in_seo
Automatic sitemap, robots.txt, RSS/Atom feeds, and OpenGraph meta tags generation.
taxonomies
Organize content with tags, categories, and custom taxonomies. Automatic index page generation.
extensible
Lifecycle hooks, custom processors, and build hooks for complete customization.
# Create a new project $ hwaro init my-site --scaffold docs # Start development server $ cd my-site && hwaro serve # Build for production $ hwaro build --minify
Hwaro