Search
Static Site Generators (SSG)
A static site generator (SSG) is a software used to generate static websites. Usually in plain HTML with added CSS, and potentially little JavaScript.
Most importantly static sites do not have server-side logic, so for any given URL, all users will receive the same content. Which makes it fastest website, as there is not faster way of plain old HTML.
Not optimal for interactive content, but super optimal for static content like blogs, or notes, websites, etc. That’s why my Second Brain and website (blog) is all built on top of GoHugo. For my book, I use mdBook which is a SSG as well, but for books specific. See more on Create a Book on Markdown.
# Tools
- GoHugo - The one I use for all My Websites (see also My Tech Stack)
- Quartz - Publish Obsidian Vault
- Astro
- Gatsby
- Jekyll
- Zola (Rust)
- specific for Obsidian: obsidian-zola
- Pelican 4.8.0 (Python)
- hosted all in one solutions people use are Ghost.
- 11ty
- Publii
- kamal-skiff by 37Signals and DHH
- Python:
- Markata: Very minimal one with Python by Waylon Walker
- Markupdown: A static site generator toolkit written in Python by Chris Riccomini
- Quarto: Creating a Website
See also Headless CMS and Content Management System (CMS).
# Specific Documentation
This can also be achieved with the ones above, but these here are specifically made for docs websites.
- Docusaurus
- Read the Docs
- MKDocs: GitHub - mkdocs/mkdocs: Project documentation with Markdown.
- ReadMe
- More from Hackernews: Ask HN: Best tool used for hosting API and technical documentation | Hacker News
# Books
- mdBook
- GitBook
- More on Create a Book on Markdown
# Other Web Page Frameworks
- fastHTML
- Plain HTML: Writing my own damn HTML
Origin:
References:
Created 2022-09-28