Awesome Static Web Site Generators
A static web site generator is an application that takes plain text files and compiles them to HTML files.
Blogs
- 11ty - Eleventy is a simpler static site generator. -
#JavaScript
#Node.js
- ABlog - A Sphinx extension that converts any documentation or personal website project into a full-fledged blog. -
#Python
- Adduce - A versatile static site generator that handles both blogs and standard pages. -
#Rust
- Ata's SSG - A PHP-based blog-aware vanilla-HTML static site generator for GitHub Pages with markdown support.
- Aurora - An extensible, Python-based static site generator with support for jinja2 and markdown templates. -
#Python
- BashBlog - A single Bash script to create blogs. -
#Bash
- Blag - blag is a blog-aware, static site generator -- it uses Markdown and is written in Python. -
#Python
- BlazorStatic - Use ASP.NET Blazor to generate static pages. -
#.NET
#C#
- BlogC++ - A static blog generator, written in C++17. -
#C++
- Bloggrify - A static blog generator using Markdown, built on top of Nuxt-Content. -
#Vue.js
#Markdown
- Cobalt - A Rust static site generator. -
#Rust
- Coleslaw - Flexible blog and site generator with a lot of plugins. -
#CommonLisp
- CommonMark Blog for Laravel - Static generator to use with Laravel projects. Uses CommonMark and FrontMatter to generate and publish files in the
public
-folder. Supports articles as well as listing pages#PHP
- Franklin - A static site generator written in Julia that is primarily intended for technical blogging. -
#Julia
- Gitfolio - A portfolio website where you could showcase your work + a blog that will help you spread your ideas into real world. -
#Node.js
- Gozer - Simple & fast static site generator in a single static binary. -
#Go
#Golang
- Hexo - A fast, simple & powerful blog framework. -
#JavaScript
#Node.js
- Hyde -
#Python
- HydePHP - Elegant and powerful static site generator with rich support for blogs, documentation sites, and more using Markdown and/or Blade -
#PHP
#Laravel
- Jamify Gatsby - Publish flaring fast blogs with Gatsby and Ghost. -
#JavaScript
#React
#Gastby
- Jamify NextJS - Publish flaring fast blogs with Next.js and Ghost. -
#JavaScript
#React
#Next.js
- Jekyll - Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. -
#Ruby
- Journey -
#Go
- Makesite - Simple, lightweight, and magic-free static site/blog generator (< 130 lines) for Python coders
#Python
- mkws - simple static site generator
#sh
- Nikola -
#Python
- Octopress - Similar to Jekyll but where everything you need is already setup. -
#Ruby
#Jekyll
- Orchid Posts - Add Jekyll-like blogging functionality to your Orchid site. -
#Orchid
#Java
#Kotlin
- Pelican - Uses Markdown or ReST for content and Jinja2 for themes. -
#Python
- PRPL - A modular static site generator built for longevity -
#TypeScript
#JavaScript
#Node.js
- Qgoda - Arbitrary taxonomies and cross-links, multi-lingua. -
#Perl
- Quartz - Batteries-included extensible Markdown renderer for your digital garden, complete with GH Pages integration and RSS. -
#TypeScript
#Node.js
- Sake - A simple static site generator built with make. -
#make
#Jinja2
- Serum - Serum is a static website generator written in Elixir Programming Language. -
#Elixir
- Sphido - A rocket 🚀 fast, lightweight, static site generator
#Node.js
- Spress -
#PHP
- Stapy - Works without any additional package and without command line on Windows. -
#Python
- Static - Supports org-mode and markdown. -
#Clojure
- Statocles - Markdown, code highlighting etc. '
#Perl
- Tinkerer -
#Python
- WP2Static - WordPress static site generator for security, performance and cost benefits
- Xlog - Personal knowledge management application with focus on enriching markdown files and surfacing implicit links between pages.
CMS
- Arise - A 90s-web inspired Bash static site generator designed around slow-moving stable dependencies, modular page hierarchy, and cloud-native CI deployment. -
#Bash
- Datenstrom Yellow - For people who make small websites. -
#PHP
- Lektor - An easy