GitHub 搜索了一下,知名的静态网站生成器,大部分是 JS/TS 写的。

社区上经常见到的一些项目有 JS 的 Hexo,Ruby 的 Jekyll,Go 的 Hugo


  1. gatsbyjs/gatsby
    The fastest frontend for the headless web. Build modern websites with React.
  2. hexojs/hexo
    A fast, simple & powerful blog framework, powered by Node.js.
  3. vuejs/vuepress
    📝 Minimalistic Vue-powered static site generator
  4. netlify/netlify-cms
    A Git-based CMS for Static Site Generators
  5. 11ty/eleventy
    A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.
  6. react-static/react-static
    ⚛️ 🚀 A progressive static site generator for React.
  7. gridsome/gridsome
    ⚡️ The Jamstack framework for Vue.js
  8. metalsmith/metalsmith
    An extremely simple, pluggable static site generator.
  9. getgridea/gridea
    ✍️ A static blog writing client (一个静态博客写作客户端)
  10. GetPublii/Publii
    Publii is a desktop-based CMS for Windows, Mac and Linux that makes creating static websites fast and hassle-free, even for beginners.


  1. mkdocs/mkdocs
    Project documentation with Markdown.
  2. getpelican/pelican
    Static site generator that supports Markdown and reST syntax. Powered by Python.


  1. jekyll/jekyll
    :globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby


  1. getzola/zola
    A fast static site generator in a single binary with everything built-in.


  1. gohugoio/hugo
    The world’s fastest framework for building websites.