Static site generator
- Awesome static site generators
- hugo : the world’s fastest framework for building websites, written in Go.
- hexo : a fast, simple & powerful blog framework powered by
Node.js
.
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).
Docsify themes
- hibbitts-design/docsify-open-publishing-starter-kit
- sosiristseng/template-docsify
- MichaelCurrin/docsify-js-tutorial
Rust-based¶
- rust-lang/mdBook : Create book from markdown files. Like Gitbook but written in
Rust
. See also GitHub actions for mdbook. - getzola/zola : A fast static site generator in a single Rust binary with everything built-in. See also the GitHub actions for Zola.
Python-based¶
- Jupyter book : Building beautiful, publication-quality books and documents from jupyter notebooks.
- MkDocs : MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. The most famous theme is the MkDocs Material theme. Template made by me.
- Nikola : Static Site Generator written in Python.
Julia¶
- tlienart/Franklin.jl : Static site generation with live Julia code evaluation. Examples.
- https://tlienart.github.io/PkgPage.jl/ : Creating (package) front-pages, powered by
Franklin.jl
. - Azzaare/StaticWebPages.jl : Create academics and personal CV web-pages.
- rikhuijzer/PlutoStaticHTML.jl : Convert Pluto notebooks to pure HTML files.
Misc¶
- Bookdown : Write HTML, PDF, ePub, and Kindle books with R Markdown. Written in
R
. - Jekyll : The default SSG for GitHub pages. Written in
Ruby
. - Publii : A content management system (CMS) for creating static websites fast and hassle-free, even for beginners.
- Quarto: an open-source scientific and technical publishing system built on Pandoc.