Top Static Site Generator repositories

Repositories with the GitHub topic “static-site-generator”: 29 repositories with 811k stars between them, mostly written in JavaScript, TypeScript and HTML. The highest-rated is vercel/next.js, #339 on the bestofgithub Elo ladder.

Biggest movers this week

withastro/starlight

Open on GitHubTypeScript

🌟 Build beautiful, accessible, high-performance documentation websites with Astro

  • 1,600+9 Elo, change today
  • 9.5k stars
  • 1k forks
git
git clone https://github.com/withastro/starlight.git
  • astro
  • docs-generator
  • documentation
  • starlight

iamgio/quarkdown

Open on GitHubKotlin

🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.

  • 1,557±0 Elo, change today
  • 16.3k stars
  • 525 forks
git
git clone https://github.com/iamgio/quarkdown.git
  • compiler
  • documentation
  • knowledge-management
  • markdown

jackyzha0/quartz

Open on GitHubTypeScript

🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites

  • 1,700+6 Elo, change today
  • 13.5k stars
  • 4.1k forks
  • 44 watchers
git
git clone https://github.com/jackyzha0/quartz.git
  • digital-garden
  • networked-thought
  • obsidian
  • obsidian-md

hexojs/hexo

Open on GitHubTypeScript

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

  • 1,429−2 Elo, change today
  • 41.7k stars
  • 56 forks
git
git clone https://github.com/hexojs/hexo.git
  • hacktoberfest
  • hexo
  • javascript
  • nodejs

decaporg/decap-cms

Open on GitHubJavaScript

A Git-based CMS for Static Site Generators

  • 1,620+7 Elo, change today
  • 19.4k stars
  • 3.1k forks
git
git clone https://github.com/decaporg/decap-cms.git
  • cms
  • content-management-system
  • decap-cms
  • git-based-cms

jekyll/jekyll

Open on GitHubRuby

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

  • 1,796+1 Elo, change today
  • 51.7k stars
  • 10.3k forks
  • 1.4k watchers
git
git clone https://github.com/jekyll/jekyll.git
  • blog-engine
  • jekyll
  • liquid
  • markdown

Top 29 on the Elo ladder

  1. #339
    vercel/next.js

    The React Framework

    2,045 Elo −64143kJavaScript
  2. #676
    withastro/astro

    Content-focused web framework that ships zero JavaScript by default, with islands for interactivity.

    1,922 Elo −5463.9kTypeScript
  3. #683
    gohugoio/hugo

    The world’s fastest framework for building websites.

    1,920 Elo −6090.4kGo
  4. #1,271
    nuxt/nuxt

    The full-stack Vue framework.

    1,817 Elo −6961kTypeScript
  5. #1,415
    jekyll/jekyll

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

    1,796 Elo +351.7kRuby
  6. #2,263
    jackyzha0/quartz

    🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites

    1,700 Elo +1913.5kTypeScript
  7. #2,318
    gatsbyjs/gatsby

    React-based framework with performance, scalability, and security built in.

    1,694 Elo −6655.9kJavaScript
  8. #2,925
    mkdocs/mkdocs

    Project documentation with Markdown.

    1,643 Elo −1122.5kPython
  9. #3,045
    getzola/zola

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

    1,633 Elo 17.6kRust
  10. #3,252
    decaporg/decap-cms

    A Git-based CMS for Static Site Generators

    1,620 Elo +419.4kJavaScript
  11. #3,482
    11ty/buildawesome

    A simpler site generator. Transforms a directory of templates (of varying types) into HTML.

    1,606 Elo −720kJavaScript
  12. #3,571
    withastro/starlight

    🌟 Build beautiful, accessible, high-performance documentation websites with Astro

    1,600 Elo +739.5kTypeScript
  13. #3,646
    vuejs/vuepress

    📝 Minimalistic Vue-powered static site generator

    1,596 Elo −5722.7kJavaScript
  14. #4,289
    iamgio/quarkdown

    🪐 Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.

    1,557 Elo +5816.3kKotlin
  15. #4,558
    getpelican/pelican

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

    1,542 Elo −513.3kPython
  16. #5,241
    shuding/nextra

    Simple, powerful and flexible site generation framework with everything you love from Next.js.

    1,508 Elo −713.9kTypeScript
  17. #5,380
    HugoBlox/kit

    🧱 Describe your site, AI builds it, you own it as Markdown. Snap together Tailwind blocks like Lego — landing pages…

    1,502 Elo −229.7kHTML
  18. #6,150
    slatedocs/slate

    Beautiful static documentation for your API

    1,467 Elo −2735.9k
  19. #6,190
    stenciljs/core

    A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards…

    1,465 Elo −4813.1kTypeScript
  20. #7,117
    hexojs/hexo

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

    1,429 Elo +1941.7kTypeScript
  21. #7,781
    nuxt/framework

    Old repo of Nuxt 3 framework, now on nuxt/nuxt

    1,404 Elo −2810.4k
  22. #7,986
    getgridea/gridea

    ✍️ A static blog writing client (一个静态博客写作客户端)

    1,396 Elo −1010.2kTypeScript
  23. #7,992
    react-static/react-static

    ⚛️ 🚀 A progressive static site generator for React.

    1,396 Elo −2010.3kJavaScript
  24. #8,565
    GetPublii/Publii

    The most intuitive Static Site CMS designed for SEO-optimized and privacy-focused websites.

    1,372 Elo −37.4kHTML
  25. #9,296
    gridsome/gridsome

    ⚡️ The Jamstack framework for Vue.js

    1,333 Elo 8.4kJavaScript
  26. #9,303
    metalsmith/metalsmith

    An extremely simple, pluggable static site generator for Node.js

    1,333 Elo −57.8kJavaScript
  27. #9,489
    middleman/middleman

    Hand-crafted frontend development

    1,319 Elo −187.1kRuby
  28. #9,563
    chrisvfritz/prerender-spa-plugin

    Prerenders static HTML in a single-page application.

    1,311 Elo −157.2kJavaScript
  29. #10,135
    vikejs/vike

    (Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.

    756 Elo −975.8kTypeScript