
Marmite
Static site generator, written in Rust, that turns a folder of Markdown files into a static blog.
Marmite is a static site generator, written in Rust, that turns a folder of Markdown files into a static site, aimed at blogs. A workspace can hold several sites built by one command, and language streams handle multilingual content. It is installed with an install script, cargo, pip or uvx, Homebrew, Docker and other routes.
Worth knowing
The editor and the content management API run only inside the development server started with the serve option. The deployed site is static files, and the project’s hosting guide shows a GitHub Actions workflow that builds it and publishes it to GitHub Pages.
Identity
- Status
- Active
- Maintainer
- Bruno Rocha4
- Maintained by
- Individual
- First release
- 20248
Rendering and deploy
- Runs as
- Static files, Dev only6
- Rendering
- Static output5
- Install with
- install script, cargo, pip/uvx, Homebrew, Arch Linux, FreeBSD, Docker5
Releases
Adoption
Sources
- 2026-10-23: links
marmite.blog/ - 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/rochacbruno/marmite - 2026-10-23: links, Categories, Content storage
marmite.blog/docs.html - 2026-10-23: Maintainer
marmite.blog/getting-started.html - 2026-10-23: Install with, Templating, Rendering, Multilingual, Runtime
github.com/rochacbruno/marmite - 2026-10-23: Runs as
marmite.blog/hosting.html - 2026-10-23: License model
raw.githubusercontent.com/rochacbruno/marmite/main/LICENSE - 2026-10-23: First release, Current major version, Last release
api.github.com/repos/rochacbruno/marmite/releases - 2026-10-23: Contributors
api.github.com/repos/rochacbruno/marmite/contributors