Examples

Features

Built-in features for SEO, search, and more

Hwaro ships with a comprehensive set of built-in features — no plugins required. All features are configured through config.toml and work out of the box once enabled.

At a Glance

SEO & Discovery — Sitemap, RSS/Atom feeds, robots.txt, OpenGraph, Twitter Cards, structured data (JSON-LD), and auto-generated OG images.

Content — Syntax highlighting, search index generation, pagination, markdown extensions (footnotes, task lists, math, mermaid), series, related posts, and named navigation menus.

Performance — Incremental builds, streaming builds for large sites, asset pipeline with minification and fingerprinting, image processing with responsive variants and LQIP placeholders, and cache busting.

Files & Environment — Environment variables, environment-specific config overrides, auto-includes for CSS/JS, and content file publishing.

Platform — Multilingual support, image processing, PWA, AMP, and built-in deployment to multiple targets.

In this section

SEO Built-in sitemaps, RSS feeds, robots.txt, and social sharing meta tags Structured Data Extended Schema.org JSON-LD support for rich search results Auto OG Images Auto-generate Open Graph preview images from page titles LLMs.txt Generate llms.txt files for AI and LLM crawlers Search Generate a client-side search index with Fuse.js Pagination Split large content lists into multiple pages Syntax Highlighting Automatic syntax highlighting for code blocks Markdown Extensions Optional markdown extensions beyond standard CommonMark Series Group posts into ordered series for sequential reading Related Posts Recommend related content based on shared taxonomy terms Menus Hugo-style named navigation menus, config-defined or front-matter-registered Output Formats Render extra per-page/per-section output formats (JSON, XML, TXT, CSV) alongside HTML Incremental Build Only rebuild changed files for faster builds on large sites Streaming Build Reduce memory usage by processing pages in batches Build Hooks Run custom shell commands before and after the build process Asset Pipeline Built-in CSS/JS bundling, minification, and fingerprinting Cache Busting Append content hashes to asset URLs for cache invalidation Environment Variables Reference environment variables in configuration files and templates Environment-Specific Configuration Override config settings per deployment environment Auto Includes Automatically load CSS and JS files into all pages Content Files Publish non-Markdown files from the content directory Multilingual Build multilingual sites with translation linking and hreflang tags Image Processing Automatic image resizing, LQIP placeholders, and dominant color extraction during build PWA Progressive Web App support with manifest.json and service worker AMP Generate AMP-compliant versions of content pages Deployment Configure deploy targets for hwaro deploy