mirror of
https://github.com/myles/awesome-static-generators
synced 2025-11-18 03:08:43 +01:00
11 KiB
11 KiB
Awesome Static Web Site Generators
A static web site generator is an application that takes plain text files and compiles them to HTML files.
- Awesome Static Web Site Generators
- Helpful Tools and Services
- Other Lists of Static Web Site Generators
- Related Awesome
- Static Web Site Generators in Other Awesome Lists
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 - Hexo - A fast, simple & powerful blog framework. -
#JavaScript#Node.js - Hyde -
#Python - Jekyll - Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. -
#Ruby - Journey -
#Go - 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 - Qgoda - Arbitrary taxonomies and cross-links, multi-lingua. -
#Perl - Spress -
#PHP - Static - Supports org-mode and markdown. -
#Clojure - Tinkerer -
#Python
CMS
- Lektor - An easy to use static CMS and blog engine. -
#Python - Publii - Easy-to-use desktop app to generate static websites. -
#JavaScript#Electron - Tipe - An easy to use API-first CMS engine to generate static sites. -
#JavaScript - Yellow - For people who make websites. -
#PHP
Documentation
- Docnado - A rapid documentation tool that will blow you away; batteries and style included. -
#Python#Jinja2 - DocPad -
#JavaScript#CoffeeScript#Node.js - Docusaurus - Easy to maintain open source documentation websites. -
#JavaScript#React - Orchid Javadoc - Create beautiful Javadocs for your project within your Orchid site. -
#Orchid#Java#Kotlin - Slate -
#Ruby - Sphinx -
#Python - MkDocs - Write your docs in Markdown and configure the generator with a single YAML configuration file. -
#Python
Frameworks
- Assemble -
#JavaScript#Node.js - Cactus -
#Python - coil -
#elixir - Complexity - For those who like to work in HTML. -
#Python - Cuttlebelle - The react static site generator that separates editing and code concerns. -
#JavaScript#Node.js#React.js - Flask-Frozen - Freezes a Flask application into a set of static files. -
#Python#Flask - Gaiden - A tool that makes it easy to create documentation with Markdown. -
#Groovy - Gatsby -
#JavaScript#Node.js#React.js - Grain -
#Groovy - Gridsome - Vue.js-powered, modern site generator for building the fastest possible websites for any Headless CMS, APIs or Markdown-files. -
#Vue.js#JavaScript - Hakyll - Hakyll is a Haskell library for generating static sites, mostly aimed at small-to-medium sites and personal blogs. It is written in a very configurable way and uses an xmonad-like DSL for configuration. -
#Haskell - Harp -
#JavaScript#Node.js - Hugo - It is optimized for speed, easy use and configurability. -
#Go - Ivy - It's small, elegant, and easy to use. -
#Python - JBake
#Java - LambdaPad -
#Erlang - m4-bakery -
#make#m4 - Metalsmith - An extremely simple, pluggable static site generator. -
#JavaScript#Node.js - Middleman - Middleman is a static site generator using all the shortcuts and tools in modern web development. -
#Ruby - nanoc - Flexible support for small personal to large corporate web sites. -
#Ruby - obelisk -
#elixir - Orchid - A beautiful and truly unique documentation engine and static site generator. -
#Java#Kotlin - Pagegen -
#Python - Phenomic - Modern static website generator based on the React and Webpack ecosystem. -
#Javascript#Node.js#React.js - Phrozn -
#PHP - React Static - A progressive static-site framework for React. -
#React.js - Sculpin -
#PHP - Sitegen -
#Lua#MoonScript - Tags -
#Python - Thunderbird -
#PHP - Urubu -
#Python - VuePress - Vue.js powered static site generator. -
#JavaScript - webgen -
#Ruby - Wintersmith -
#JavaScript#Node.js - yst - Powered by YAML. -
#Haskell
Photography
Single Page
- Flatdoc - A small JavaScript file that fetches Markdown files and renders them as full pages. -
#JavaScript - CMS.js - A fully client-side, JavaScript Markdown site generator. -
#JavaScript
Wikis
- Docnado - A rapid documentation tool that will blow you away; batteries and style included. -
#Python#Jinja2 - Gollum - Gollum is a simple wiki system built on top of Git. -
#Ruby - GitBook - Modern documentation format and toolchain using Git and Markdown. -
#GitBook - ikiwiki -
#Haskell - Orchid Wiki - A Gitbook-like wiki for your Orchid site. -
#Orchid#Java#Kotlin
Helpful Tools and Services
- Chartspree - Creates svg based charts for your static web sites.
- Formspree - Adds functional forms to your static web sites.
- git-annex - Configure git-annex for a public repository for a static web site.
Web Hosts
Other Lists of Static Web Site Generators
Related Awesome
Awesome lists that help you with your new static web site.
- Awesome Bootstrap - A curated list of free Bootstrap themes.
- Awesome HTML5
- Awesome Images - A curated list of amazingly awesome free (stock) photo resources.
- Awesome Static Hosting Providers - A collection of awesome static hosting providers and related resources.
- Awesome Static Website Services - A curated list of awesome static websites services
- Creative Commons Media - A curated list of resources that provide media licensed under Creative Commons licenses.
- Frontend Development
Static Web Site Generators in Other Awesome Lists
- forhappy/awesome-lua - Static Site Generator
- h4cc/awesome-elixir - Static Page Generation
- kdabir/awesome-groovy - Static Web
- markets/awesome-ruby - Static Site Generators
- Sdogruyol/awesome-ruby - Static Page Generation
- sindresorhus/awesome-nodejs - Static Site Generators
- vinta/awesome-python - Static Site Generators
- ziadoz/awesome-php - Static Site Generators