#Static Site Generator

Open-source projects categorized as Static Site Generator | Edit details

Top 23 Static Site Generator Open-Source Projects

  • GitHub repo Next.js

    The React Framework

    Project mention: I Built a VSCode Inspired Developer Portfolio | dev.to | 2021-05-08

    You can check out the Next.js GitHub repository

  • GitHub repo Hugo

    The world’s fastest framework for building websites.

    Project mention: Can open source Apache 2.0 project be used in commercial product? | reddit.com/r/opensource | 2021-05-07

    Just an example, when I have a commercial blogging site and people are being charged for the services subscription based - can you have part of this site run on something like https://github.com/gohugoio/hugo which has Apache 2.0 license?

  • GitHub repo Gatsby

    Build blazing fast, modern apps and websites with React

    Project mention: I love Gatsby, I'm curious how does it make money? | reddit.com/r/gatsbyjs | 2021-05-08

    Currently 3,716 according to GitHub

  • GitHub repo Jekyll

    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby

    Project mention: ZSH corrupt, stuck in Terminal ... nothing seems to work | reddit.com/r/zsh | 2021-05-03

    Please note, I'm not a developer, ... just a humble designer with a knowledge of HTML & CSS ... and was able to develop very basic sites in Jekyll, but with introduction of ZSH can't seem to install Jekyll via ZSH on Mac. :(

  • GitHub repo Hexo

    A fast, simple & powerful blog framework, powered by Node.js.

    Project mention: Creating a minimalist blog with Jekyll Now | news.ycombinator.com | 2021-04-11

    I ended up picking hexo[0], as the hexo admin plugin[1] provides a nice localhost CMS/editor that supports image pasting, tag editing etc (could be hosted online too for remote/mobile access, but wouldn't be truly static/server-less at that point).

    [0] https://hexo.io/

  • GitHub repo slate

    Beautiful static documentation for your API

    Project mention: Best platform for writing api docs? | reddit.com/r/api | 2021-04-07

    For API-specific docs I use Slate as I like the code sample section off to the right. I converted our previous severely lacking Swagger setup to a full-featured framework with Slate that has significantly reduced the number of support emails regarding API questions.

  • GitHub repo VuePress

    📝 Minimalistic Vue-powered static site generator

    Project mention: Documentation as Code | reddit.com/r/devops | 2021-04-08

    https://www.mkdocs.org/ or https://vuepress.vuejs.org/ are great ways to create docs and code.

  • GitHub repo netlify-cms

    A Git-based CMS for Static Site Generators

    Project mention: [SHOWOFF SATURDAY] I created my portfolio and blog(TWA) using 11ty js and Netlify cms | reddit.com/r/webdev | 2021-05-08

    Netlify CMS

  • GitHub repo MkDocs

    Project documentation with Markdown.

    Project mention: Doc documentation to website | reddit.com/r/webdev | 2021-05-05

    Check out MkDocs. You can host it locally and deploy it using something like CircleCI after every commit or PR. All you need to do is update a GitHub repository and edit markdown files. https://www.mkdocs.org

  • GitHub repo Pelican

    Static site generator that supports Markdown and reST syntax. Powered by Python.

  • GitHub repo react-static

    ⚛️ 🚀 A progressive static site generator for React.

    Project mention: Nice repos/tools/posts - 1st April - #1 | dev.to | 2021-04-01

    Link : https://github.com/react-static/react-static

  • GitHub repo eleventy 🕚⚡️

    A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.

    Project mention: [SHOWOFF SATURDAY] I created my portfolio and blog(TWA) using 11ty js and Netlify cms | reddit.com/r/webdev | 2021-05-08

    11ty js (JAMSTACK)

  • GitHub repo stencil

    A Web Component compiler for building fast, reusable UI components and static site generated Progressive Web Apps

    Project mention: Stencil Component Translations | dev.to | 2021-04-05

    I have been using the same strategy to internationalize quickly Stencil components without dependencies in various projects. Among others for the project Owlly or the Bonjour foundation.

  • GitHub repo Metalsmith

    An extremely simple, pluggable static site generator.

    Project mention: Zola, A fast static site generator in a single binary | news.ycombinator.com | 2021-03-05

    I believe Metalsmith [1] is trying that approach

    [1] https://metalsmith.io/

  • GitHub repo Gridsome

    ⚡️ The Jamstack framework for Vue.js

    Project mention: Drupal, Gatsby, Next and friends | dev.to | 2021-04-20

    Why not Vue and Gridsome?

  • GitHub repo gutenberg

    A fast static site generator in a single binary with everything built-in. https://www.getzola.org

    Project mention: Does Rust have any ongoing content management system? | reddit.com/r/rust | 2021-03-29

    Does Zola work? I've been using it and I've liked it quite a lot. It's written in Rust, although it doesn't really make much of a difference unless you clone it and modify it.

  • GitHub repo Middleman

    Hand-crafted frontend development

    Project mention: What can be done in cybersecurity with Ruby? | reddit.com/r/ruby | 2021-04-24

    I made 3 websites using a ruby staticgen called middleman and the slim ruby templates:

  • GitHub repo prerender-spa-plugin

    Prerenders static HTML in a single-page application.

    Project mention: SEO practice in SPA site | dev.to | 2021-03-13

    After investigation, the idea and the prerender-spa-plugin pre-rendering solution hit it off. The principle of the pre-rendering scheme can be seen in the following figure:

  • GitHub repo wowchemy-hugo-modules

    🔥 The website builder for Hugo. No code, build with widgets! 创建在线课程,学术简历或初创网站。

  • GitHub repo react-snap

    👻 Zero-configuration framework-agnostic static prerendering for SPAs

    Project mention: What I wish I had known about single page applications | reddit.com/r/programming | 2021-02-24
  • GitHub repo Wintersmith

    A flexible static site generator

  • GitHub repo Lektor

    The lektor static file content management system

    Project mention: Creating a minimalist blog with Jekyll Now | news.ycombinator.com | 2021-04-11

    https://www.getlektor.com/

    lektor offers some of this functionality. editing is done locally through a browser UI, but there may be a way to host the interface. deployments are easy.

  • GitHub repo Cactus

    Static site generator for designers. Uses Python and Django templates.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-08.

Index

What are some of the best open-source Static Site Generator projects? This list will help you:

Project Stars
1 Next.js 66,595
2 Hugo 51,604
3 Gatsby 50,079
4 Jekyll 42,631
5 Hexo 32,653
6 slate 32,450
7 VuePress 18,801
8 netlify-cms 13,860
9 MkDocs 12,052
10 Pelican 10,371
11 react-static 9,537
12 eleventy 🕚⚡️ 9,235
13 stencil 9,186
14 Metalsmith 7,633
15 Gridsome 7,553
16 gutenberg 6,813
17 Middleman 6,751
18 prerender-spa-plugin 6,702
19 wowchemy-hugo-modules 5,554
20 react-snap 4,253
21 Wintersmith 3,506
22 Lektor 3,431
23 Cactus 3,397