Topics / #static-site-generator
Static-site-generator projects on GitHub
Tools that pre-render websites into static files at build time.
As of , the most-starred Static-site-generator projects on GitHub are next.js (143.1K stars), hugo (90.1K stars) and up (68.9K stars). GitHub.Locker tracks 63 Static-site-generator repositories with 1.6M stars combined. The fastest-growing on October 17 was up, with +52 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+52up
byoungd/up · ★ 68.9KAn open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.
+25next.js
vercel/next.js · ★ 143.1KNext.js is Vercel's 'The React Framework': a framework for building web applications with React, and this repository holds its source code.
+19openwiki
langchain-ai/openwiki · ★ 17.2KOpenWiki is a CLI that uses an AI agent to write and continuously maintain a linked Markdown wiki for your codebase (or your personal knowledge), plus an interactive visualizer to explore it.
astro
withastro/astro · ★ 63.3KAstro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
The all-time top
63 projects · by stars
- 143.1K
#1 · vercel/next.jsnext.js
Next.js is Vercel's 'The React Framework': a framework for building web applications with React, and this repository holds its source code.
- 90.1K
#2 · gohugoio/hugo
hugo
Hugo is a static site generator written in Go that builds websites from content files and templates, marketed as the world's fastest framework for building websites.
- 68.9K
#3 · byoungd/upup
An open, continuously updated book on lifelong learning in the AI era: it starts from learning English and expands into AI learning, real projects, startup failure and recovery.
- 4
docusaurus
66.5Kfacebook/docusaurus · TypeScriptDocusaurus is a tool for building, deploying, and maintaining open source project websites easily, handling the website build process so you can focus on your project.
- 5
astro
63.3Kwithastro/astro · TypeScriptAstro is a free, open source web framework for building content-driven websites — blogs and other content-heavy sites — with a powerful developer experience and a lightweight output.
- 6
nuxt
61Knuxt/nuxt · TypeScriptNuxt is a free and open-source framework for building type-safe, performant, production-grade full-stack web applications and websites with Vue.js.
- 7
Front-end-Developer-Interview-Questions
60.9Kh5bp/Front-end-Developer-Interview-Questions · NunjucksA curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.
- 8
gatsby
55.9Kgatsbyjs/gatsby · JavaScriptGatsby is a free, open-source framework based on React for building fast websites and web apps, mixing the control of dynamically rendered sites with the speed of static-site generation.
- 9

jekyll
51.7Kjekyll/jekyll · RubyJekyll is a simple, blog-aware static site generator written in Ruby. It takes your content, renders Markdown and Liquid templates, and outputs a complete static website ready to be served by a web server.
- 10

slidev
49.1Kslidevjs/slidev · TypeScriptSlidev is a framework for creating presentation slides using Markdown, built specifically for developers.
- 11

hexo
41.8Khexojs/hexo · TypeScriptHexo is a fast, simple and powerful blog framework powered by Node.js: you write posts in Markdown and it builds them into a complete static blog site.
- 12

remote-jobs
40.9Kremoteintech/remote-jobs · JavaScriptThis is the source code behind remoteintech.company, a community-maintained directory of remote-friendly tech companies for job seekers.
- 13

docs
36.5Kinkonchain/docs · MDXThis is the documentation website for InkChain (Ink), a documentation platform built with Next.js and Nextra that hosts InkChain's docs.
- 14

slate
36Kslatedocs/slateSlate was a Ruby-based static site generator for building beautiful, three-column API documentation. It was once used to host API docs for companies like NASA, Sony, Best Buy, Clearbit, Dwolla, Parrot Drones, WooCommerce, and Axidraw.
- 15

manifesto
35.6Kopentofu/manifesto · HTMLThis is the OpenTF Manifesto, a public document and petition opposing HashiCorp's move of Terraform's license away from open source, calling for it to be switched back to a truly open source license.
- 16

awesome-php
32.8Kziadoz/awesome-phpA curated list of amazingly awesome PHP libraries, resources, frameworks and tools, organized by category.
- 17
mkdocs-material
27.6Ksquidfunk/mkdocs-material · PythonMaterial for MkDocs is a documentation theme and framework built on top of MkDocs that turns Markdown files into a professional, searchable static documentation site.
- 18

CookLikeHOC
24.8KGar-b-age/CookLikeHOC · JavaScriptA community-made cookbook of dishes from Laoxiangji (Home Original Chicken), a Chinese fast-food chain: the text is taken from the chain's published Dish Traceability Report, edited and organized into a recipe website.
- 19
docz
23.6Kpedronauck/docz · TypeScriptDocz is a documentation tool: you write MDX files showcasing your code, and it turns them into a live-reloading, production-ready documentation site.
- 20

vuepress
22.7Kvuejs/vuepress · JavaScriptVuePress is a minimalistic static site generator powered by Vue: it turns your content into fast static websites, most often used for documentation sites and blogs.
- 21

mkdocs
22.5Kmkdocs/mkdocs · PythonMkDocs is a fast, simple static site generator geared toward building project documentation: you write docs in Markdown and it turns them into a polished HTML site.
- 22

mdBook
22.2Krust-lang/mdBook · RustmdBook is a command-line utility that turns a folder of Markdown files into a modern online book — a static website you can host anywhere. Think Gitbook, but written in Rust.
- 23

WordPress
21.5KWordPress/WordPress · PHPThis is the official Git mirror of WordPress, the open-source content management system and blogging platform used to build and run websites.
- 24

kit
20.9Ksveltejs/kit · JavaScriptSvelteKit is the official framework for building web apps with Svelte — you write Svelte components and SvelteKit streamlines the rest, building your project through Vite.
- 25

buildawesome
20K11ty/buildawesome · JavaScriptBuildawesome (Eleventy) is a static site generator that transforms a directory of templates into HTML, positioned as a simpler alternative to Jekyll.
- 26
decap-cms
19.4Kdecaporg/decap-cms · JavaScriptA Git-based CMS for static site generators: a single-page app you pull into the /admin part of your site, giving editors a clean UI for content stored in your Git repository.
- 27
handlebars.js
18.7Khandlebars-lang/handlebars.js · JavaScriptHandlebars.js is a JavaScript templating library that lets you build semantic HTML templates by compiling template strings with placeholders into render functions.
- 28

vitepress
18.4Kvuejs/vitepress · TypeScriptVitePress is a Vue-powered static site generator built on top of Vite — the spiritual successor to VuePress, aimed mainly at documentation sites.
- 29

academicpages.github.io
17.7Kacademicpages/academicpages.github.io · SCSSAcademic Pages is a GitHub Pages template for building personal and professional portfolio-based websites, aimed at academics who want a CV/publications/talks-style site.
- 30
zola
17.5Kgetzola/zola · RustZola is a fast static site generator: it turns your Markdown content into a complete static website, shipped as one self-contained binary with everything built in.
- 31

openwiki
17.2Klangchain-ai/openwiki · TypeScriptOpenWiki is a CLI that uses an AI agent to write and continuously maintain a linked Markdown wiki for your codebase (or your personal knowledge), plus an interactive visualizer to explore it.
- 32
quarkdown
16.3Kiamgio/quarkdown · KotlinQuarkdown is a Markdown-based typesetting system: you write a single Markdown source and it compiles into a print-ready book, academic paper, knowledge base, website, or interactive presentation.
- 33

al-folio
16.3Kalshedivat/al-folio · HTMLal-folio is an open-source Jekyll starter for building clean, fast, responsive academic websites: personal homepages, blogs, CVs, and lab or course pages.
- 34

ratchet
14.7Ktwbs/ratchet · CSSRatchet is a front-end framework for building mobile app prototypes using just HTML, CSS, and JavaScript components.
- 35

browserify
14.7Kbrowserify/browserify · JavaScriptBrowserify lets you use Node-style require() to organize browser-side JavaScript, bundling your code and its npm dependencies into a single file you can serve to the browser.
- 36

cheatsheets
14.5Krstacruz/cheatsheets · TypeScriptDevhints is a big collection of cheatsheets for web developers, published as a website at devhints.io - it calls itself 'TL;DR for developer documentation'.
- 37

youmightnotneedjquery
14.1KHubSpot/youmightnotneedjquery · AstroIt is a reference resource that shows plain, vanilla JavaScript equivalents for common jQuery methods, so you can check if you still need jQuery for a given task and browser support level.
- 38

hugo-PaperMod
14Kadityatelange/hugo-PaperMod · HTMLHugo PaperMod is a fast, clean, responsive theme for the Hugo static site generator. It is based on hugo-paper and adds many extra features and customization options.
- 39

nextra
13.9Kshuding/nextra · TypeScriptNextra is a simple, powerful and flexible site generation framework with everything you love from Next.js: you write content in Markdown/MDX and it turns it into a website, typically documentation or a blog.
- 40
fresh
13.8Kfreshframework/fresh · TypeScriptFresh is a next-generation web framework for Deno that focuses on speed, reliability, and simplicity, using island-based client hydration so no JS ships to the client by default.
- 41

minimal-mistakes
13.6Kmmistakes/minimal-mistakes · HTMLA flexible two-column theme for Jekyll, the Ruby static site generator. It is made for personal sites, blogs, project documentation, and portfolios, with deliberately minimal styling you are meant to customize.
- 42

quartz
13.4Kjackyzha0/quartz · TypeScriptQuartz is a static-site generator that turns Markdown notes into a fully functional website, designed especially for publishing digital gardens and interconnected notes.
- 43

fumadocs
13.4Kfuma-nama/fumadocs · TypeScriptFumadocs is a framework for building documentation websites in React.js frameworks and Astro, with built-in search, theming, and MDX content handling.
- 44

pelican
13.4Kgetpelican/pelican · PythonPelican is a static site generator written in Python that turns text files in Markdown, reStructuredText, or HTML into complete web sites.
- 45

core
13.1Kstenciljs/core · TypeScriptStencil is a compiler that generates standards-based Web Components using TypeScript and JSX, letting you build a single component library that works natively in React, Angular, Vue, and plain web apps.
- 46

google-webfonts-helper
13.1Kmajodev/google-webfonts-helper · TypeScriptgoogle-webfonts-helper is a self-hosted service that lets you grab Google Fonts files (eot, ttf, svg, woff, woff2) plus ready-made CSS snippets, so you can serve the fonts from your own server instead of Google's CDN.
- 47
edit
12.4Kfmhy/edit · JavaScriptFMHY (FreeMediaHeckYeah) is a massive curated wiki of free internet resources (streaming, tools, downloads, and more), and this 'edit' repo is the source repository used to propose and apply changes to that wiki, which is published at fmhy.net.
- 48

hyperui
12.3Kmarkmead/hyperui · AstroHyperUI is a free, open-source collection of Tailwind CSS components for marketing sites, web apps, and eCommerce projects, browsable at hyperui.dev.
- 49
NotionNext
11.9Knotionnext-org/NotionNext · JavaScriptNotionNext is an open-source site system built on Next.js and the Notion API: you keep managing posts, categories, tags and menus in Notion, and it publishes that workspace as a fast, searchable, standalone website.
- 50

craftinginterpreters
11.1Kmunificent/craftinginterpreters · HTMLThe repository for 'Crafting Interpreters', a book that teaches you to build interpreters. It holds the full text of the book, complete source for its two Lox interpreters, and the build system behind craftinginterpreters.com.
- 51

framework
10.4Knuxt/frameworkNuxt 3 — a full-stack web framework built on Vue.js that aims to make web development intuitive and performant. This repo is its old home; the active codebase now lives at nuxt/nuxt.
- 52

react-static
10.3Kreact-static/react-static · JavaScriptReact Static is a progressive static site generator for React: it exports your site as fast static HTML pages that each boot into a full React single-page app.
- 53

jekyll-theme-chirpy
10.3Kcotes2020/jekyll-theme-chirpy · HTMLChirpy is a minimal, responsive, and feature-rich Jekyll theme made for technical writing — a ready-made design and feature set for static blogs.
- 54

gridea
10.2Kgetgridea/gridea · TypeScriptGridea is a static blog writing client: a desktop app where you write posts in Markdown and publish them as a static blog — pitched for recording your life, mood, knowledge, notes and ideas.
- 55

deploy-your-own-saas
10.1KAtarity/deploy-your-own-saas · PythonIt is a curated, categorized list of self-hosted, open-source alternatives to popular cloud services - VPN, music streaming, photo hosting, notes, bookmarks, email, chat, backups and more - so you can run 'your own' version of each instead of relying on a commercial provider.
- 56

Instatic
9KCoreBunch/Instatic · TypeScriptAn open-source, self-hosted visual CMS positioned against Webflow, Framer and WordPress: editor, content engine, media, auth, forms, plugins and publisher all in one Bun server, publishing clean static pages.
- 57

handbook
7.4Kastrid-runtime/handbookThis is the contributor handbook for Astrid, a guide explaining how the project's polyrepo is organized, its public contracts, the contribution process, and how releases are shipped.
- 58

beautiful-jekyll
5.8Kdaattali/beautiful-jekyll · HTMLBeautiful Jekyll is a ready-to-use Jekyll template that lets you build a nice-looking personal site, blog, or project page in a couple of minutes.
- 59
privacyguides.org
4.3Kprivacyguides/privacyguides.org · MarkdownPrivacy Guides is a non-profit, community-run website and knowledge base that explains digital surveillance threats and recommends privacy and security tools to help people protect their data online.
- 60

workout-guide
1.4Kbryllim/workout-guide · AstroAn open-source exercise illustration library with 302 exercises and 906 transparent SVG frames (three per exercise), shipped as a typed, framework-neutral npm package (@bryllim/workout-guide) plus a searchable static gallery site for browsing them.
- 61

workflow_templates
1.3KComfy-Org/workflow_templates · TypeScriptThe official collection of ComfyUI workflow templates: ready-made image, video and audio generation workflows that appear in ComfyUI's template picker and on comfy.org/workflows, plus reusable subgraph blueprints.
- 62

botdirectory.ai
260elie222/botdirectory.ai · AstroA community-maintained directory of ready-to-use agent prompts for Grok Bot, Rakazo, and any other agent — copy a prompt and paste it into your agent to turn it into a scheduled bot for things like email triage, daily briefings, SEO fixes, or churn warnings.
- 63

nuvex-docs
196NuvexNetwork/nuvex-docs · MDXThis is the documentation site for Nuvex. The protocol itself, the website, and the off-chain services are each kept in their own separate repositories — this repo only contains the docs.
Related topics
Often tagged together