https://github.com/topics/static-site-generator
GitHub 搜索了一下,知名的静态网站生成器,大部分是 JS/TS 写的。
社区上经常见到的一些项目有 JS 的 Hexo
,Ruby 的 Jekyll
,Go 的 Hugo
。
JavaScript
- gatsbyjs/gatsby
The fastest frontend for the headless web. Build modern websites with React. - hexojs/hexo
A fast, simple & powerful blog framework, powered by Node.js. - vuejs/vuepress
📝 Minimalistic Vue-powered static site generator - netlify/netlify-cms
A Git-based CMS for Static Site Generators - 11ty/eleventy
A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML. - react-static/react-static
⚛️ 🚀 A progressive static site generator for React. - gridsome/gridsome
⚡️ The Jamstack framework for Vue.js - metalsmith/metalsmith
An extremely simple, pluggable static site generator. - getgridea/gridea
✍️ A static blog writing client (一个静态博客写作客户端) - 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.
Python
- mkdocs/mkdocs
Project documentation with Markdown. - getpelican/pelican
Static site generator that supports Markdown and reST syntax. Powered by Python.
Ruby
- jekyll/jekyll
:globe_with_meridians: Jekyll is a blog-aware static site generator in Ruby
Rust
- getzola/zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Go
- gohugoio/hugo
The world’s fastest framework for building websites.