Top Ten Static Site generators

Top Ten List of Static Site Generators for Jamstack Sites. These Top SSG list has compherence list of the language used, licence and templates used on Static Site Generators.

Static Site Generators (SSG) are on the Rise. Choosing the right Static Site Generator Framework is essential for your projects.


[JAMstack] is not any one specific technology in and of itself; nor is it driven by a large company; nor is there any standards body that controls or defines it. Instead, the JAMstack is a movement, a community collection of best practices and workflows that result in high-speed websites that are a pleasure to work on. Mathias and Phil


Jekyll

  • Jekyll is a simple, blog-aware, static site generator perfect for personal, project, or organization sites. Think of it like a file-based CMS, without all the complexity. Jekyll takes your content, renders Markdown and Liquid templates, and spits out a complete, static website ready to be served by Apache, Nginx or another web server.
  • Languages: Ruby   Templates: Liquid   License: MIT
  • jekyllrb.com   jekyllrb (7132)   jekyll/jekyll (40535)
  • First Release: 2008   Creator: Tom Preston-Werner   Languages: Ruby   Content: Markdown   Templating Engine: Liquid templating   CSS preprocessing: SCSS   Meta Data: Front Matter


Gatsby

  • Languages: JavaScript   Templates: React   License: MIT
  • gatsbyjs.org   gatsbyjs (55274)   gatsbyjs/gatsby (44740)


Hugo

  • Hugo is a static site generator written in Go. It is optimized for speed, easy use and configurability. Hugo takes a directory with content and templates and renders them into a full html website.
  • Languages: Go   Templates: Go   License: Apache-2.0
  • gohugo.io   GoHugoIO (10304)   gohugoio/hugo (44369)


Next.js

  • Next.js is a minimalistic framework for server-rendered React applications as well as statically exported React apps.
  • Languages: JavaScript   Templates: React   License: MIT
  • nextjs.org   zeit/next.js (48927)


Nuxt.js

  • An easy way to export your Vue.js Web Application into a static website.
  • Languages: JavaScript   Templates: Vue   License: MIT
  • nuxtjs.org   nuxt_js (39262)   nuxt/nuxt.js (27429)


Eleventy (11ty)

  • A simpler static site generator. An alternative to Jekyll. Written in JavaScript. Transforms a directory of templates (of varying types) into HTML.
  • Languages: JavaScript   Templates: Liquid, Nunjucks, Handlebars, Mustache, EJS, Haml, Pug, JavaScript, HTML, Markdown   License: MIT
  • 11ty.dev   eleven_ty (5182)   11ty/eleventy (5740)


Gridsome

  • Build blazing fast websites for any CMS or data with Vue.js
  • gridsome.org   gridsome (4753)   gridsome/gridsome (6227)
  • Languages: JavaScript   Templates: Vue   License: MIT