A modern, simple static site generator with block-based architecture, built-in i18n support, and zero runtime JavaScript required.
Everything you need to build modern static websites
Build pages by composing reusable blocks. Each block is a simple HTML file with props.
Multi-language support out of the box. Define translations and generate pages for each locale automatically.
Built with TypeScript for type safety and better developer experience. CLI and core are fully typed.
Optimized build process with esbuild for JavaScript bundling. Watch mode with instant rebuilds.
Automatic sitemap generation, meta tags, Open Graph, and robots.txt for better search engine visibility.
Generate pure HTML/CSS. Add JavaScript only where needed with automatic bundling.
# pages/index.yaml
template: main
title: Welcome
blocks:
- block: hero
title: Hello World
description: Build fast, ship faster
- block: features
items:
- title: Simple
description: Easy to learn
Define pages with YAML and compose them from reusable blocks