Plain files, in git
Pages are Markdown with YAML front matter. There is no database to back up and nothing to keep running.
Writing contentMeteorite is a fast static site generator written in Rust. Write content in Markdown, configure with YAML, and swap themes in one line. No database, no runtime, no build chain.
cargo install meteorite A single folder of Markdown and YAML in, a folder of static files out.
Pages are Markdown with YAML front matter. There is no database to back up and nothing to keep running.
Writing contentA theme is a folder. Change one line and the same content renders with a different look. Your own templates override the theme without forking it.
Using themesParallel builds, and rebuilds that only touch what changed while you edit. The browser reloads on save.
See the numbersBuild-time syntax highlighting with separate light and dark palettes, plus copy buttons. No client-side JavaScript required.
HighlightingNested sections, taxonomies, menus, permalinks, data files, a table of contents and shortcodes are built in.
Organising contentA link checker catches broken pages before your readers do, and the build refuses paths that could escape the output directory.
Security modelConfiguration you can read
Everything lives in plain YAML next to your content. Pick a theme, set your menus, turn on feeds and search.
title: My Site
base_url: https://example.com/
theme: default
menus:
main:
- { name: Docs, url: /guide/ }
taxonomies: [tags]
paginate_by: 10
search:
enabled: true
Install, scaffold, and serve. Edit a file and watch the browser update.