Static site generators
Pandoc-based
- Quarto: an open-source scientific and technical publishing system built on Pandoc.
R-based
- Bookdown : Write HTML, PDF, ePub, and Kindle books with R Markdown. Written in
R.
Ruby-based
- Jekyll : The default SSG for GitHub pages. Written in
Ruby.
Rust-based
- mdBook : Create book from markdown files. Like Gitbook but written in
Rust. See also GitHub actions for mdbook. - zola : A fast static site generator in a single Rust binary with everything built-in. See also the GitHub actions for Zola.
- zensical : Zensical builds scalable Open Source tools for technical writing, built by Material for MkDocs.
Python-based
- Jupyter book : Building beautiful, publication-quality books and documents from jupyter notebooks.
- Nikola : Static Site Generator written in Python.
- Sphinx : Creating Python documentation websites.
Julia-based
- Franklin.jl : Static site generation with live Julia code evaluation. Examples.
- PkgPage.jl : Creating (package) front-pages, powered by
Franklin.jl. - StaticWebPages.jl : Create academics and personal CV web-pages.
- PlutoStaticHTML.jl : Convert Pluto notebooks to pure HTML files
- DocumenterVitepress.jl : Documentation with
Documenter.jland VitePress.
JS-based
- 11ty : a simple SSG written in JavaScript.
- Publii : A content management system (CMS) for creating static websites fast and hassle-free, even for beginners.
Docsify
Docsify renders Markdown files to HTML on-the-fly. Technically docsify is a single page application (SPA) rather than a static site generator (SSG).
Hexo
Hexo is a fast, simple & powerful blog framework powered by Node.js.
A list of Hexo themes
Hugo
See Hugo
Last updated on