I'm a big user of other SSGs but it is frequently frustrating that it takes so much setup to get started.
Just having a directory of markdown files and running a single command sounds really useful.
— Michael, marmite user.
Getting started
☆Learn how to create your blog with Marmite in minutes, you can start with zero-config and then customize gradually later. Quick Start Installation Marmite is written in Rust 🦀 so if you have Rust in your system you can use cargo to install it. cargo ... read more →
Marmite is a simple, easy and opinionated static site generator, probably the easiest and simple to use. Marmite is written in Rust so it is very fast and everything is included in a single binary. You can use it to generate a static blog, starting ... read more →
Marmite uses Tera as its template parser, the language is very similar to Jinja or Twig. [!IMPORTANT] always link relative to the current path starting with ./ If absolute url is needed then use {{ url_for(path="path", abs=true) }} templa ... read more →
The content on Marmite accepts any valid CommonMark or Github Flavoured markdown and some GFM extensions. read more →
Marmite genetates a static site, so you can host it in any web server. Examples: Github pages Gitlab pages Netlify Vercel Nginx Apache Github Pages This is the easiest and cheapest option to publish your static blog, you need a Github Repository c ... read more →
Marmite as a static site generator, doesn't have commenting features, but there are various options of external commenting systems to integrate. Utterances Use github issues as comment system Requires user to login to github Giscus Use Github dis ... read more →