Open-source static-site-generator software
728 open-source libraries, tools and applications tagged static-site-generator, ranked by how closely static-site-generator is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
728 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Next.js Next.js is a React-based framework for building full‑stack web applications. It provides server‑side rendering, static site generation, rou… | 95 | 143109 | active |
| ruanyf/weekly A GitHub repository that publishes a weekly technology newsletter in markdown format. It serves as a curated collection of articles, resour… | 75 | 104767 | active |
| Anduin2017/HowToCook HowToCook is an open‑source, community‑maintained collection of cooking recipes presented as a searchable web application. It can be self‑h… | 79 | 102440 | active |
| Hugo Hugo is a fast, flexible static site generator written in Go. It builds complete websites from markdown and templates, rendering them in se… | 95 | 90127 | active |
| tt-a1i/archify Archify is a Node.js library that converts typed JSON representations of system architecture into self‑contained interactive HTML/SVG diagr… | 82 | 84914 | active |
| thedaviddias/Front-End-Checklist Front-End Checklist is an open-source web application that provides a comprehensive set of best‑practice rules for modern front‑end develop… | 80 | 74358 | active |
| facebook/docusaurus Docusaurus is a React-based static-site generator from Meta for building, deploying, and maintaining documentation websites. It turns Markd… | 94 | 66480 | stable |
| Astro Astro is a modern web framework focused on building fast, content‑driven sites. It combines static‑site generation with server‑side renderi… | 93 | 63018 | active |
| Nuxt Nuxt is an open‑source full‑stack framework built on Vue.js that enables server‑side rendering, static site generation, and hybrid renderin… | 94 | 60893 | active |
| HTML5 Boilerplate HTML5 Boilerplate is a professional front‑end template that provides a solid foundation of HTML, CSS, and JavaScript for building fast, rob… | 67 | 57648 | active |
| remix-run/react-router React Router is a TypeScript library that provides declarative routing for React applications. It can be used as a full framework with SSR … | 92 | 56586 | active |
| Typst Typst is an open‑source markup‑based typesetting system and compiler written in Rust. It lets you write documents in a simple language and … | 90 | 56366 | active |
| Gatsby Gatsby is an open‑source React‑based framework for building fast, secure, and scalable websites and web apps. It combines static‑site gener… | 86 | 55937 | active |
| jekyll/jekyll Jekyll is a Ruby‑based static site generator that transforms plain‑text files written in Markdown, HTML, or Liquid into a complete static w… | 79 | 51714 | active |
| Slidev Slidev is a markdown-based presentation framework for developers built on Vue and Vite. It turns markdown files into interactive, themable … | 92 | 48867 | active |
| Slidev Slidev is a markdown‑based presentation tool that builds interactive slides using Vite and Vue. It provides a CLI, integrated editor, themi… | 92 | 48867 | active |
| cathrynlavery/diagram-design Diagram Design is a collection of 39 editorial-quality diagram types rendered as self-contained HTML and SVG. It provides static, lightweig… | 59 | 46512 | active |
| Hexo Hexo is a fast, simple, and powerful static site generator built on Node.js. It lets you write posts in Markdown and generate a full static… | 83 | 41778 | active |
| Hexo Hexo is a fast, simple and powerful static site/blog framework powered by Node.js. It converts Markdown posts into static HTML files with t… | 83 | 41778 | stable |
| remoteintech/remote-jobs Remote In Tech is an open-source static website that lists remote‑friendly tech companies. It is built with Eleventy and can be self‑hosted… | 75 | 40861 | active |
| Halo Halo is an open‑source, Java‑based CMS that lets you build blogs, knowledge bases, corporate sites, and online stores. It offers a plugin‑c… | 100 | 39944 | active |
| Ink InkChain Documentation is a web application that provides comprehensive developer guides and reference material for the Ink blockchain. It … | 72 | 36415 | active |
| gethomepage/homepage Homepage is a modern, fully static, fast and secure startpage/dashboard built with Next.js and React. It provides a highly customizable int… | 100 | 33217 | active |
| docsify Docsify is a magical documentation site generator that turns Markdown files into a live website without a build step. It runs in the browse… | 84 | 31542 | active |
| JavaScript Standard Style JavaScript Standard Style is a zero-configuration JavaScript style guide that ships as a CLI linter and automatic code fixer built on ESLin… | 33 | 29432 | stable |
| GitBook GitBook is an open‑source web application that renders documentation sites from Markdown and custom blocks. It provides a developer‑friendl… | 76 | 29064 | active |
| GitBook The open source frontend that renders GitBook's published documentation sites, built in TypeScript and runnable locally with Node.js and Bu… | 76 | 29064 | active |
| squidfunk/mkdocs-material Material for MkDocs is a powerful documentation framework and theme on top of MkDocs that turns Markdown files into a professional, searcha… | 93 | 27516 | stable |
| OI Wiki OI Wiki is an open, community‑maintained website that aggregates competitive programming knowledge. It is built with MkDocs and serves stat… | 75 | 26727 | active |
| Biome Biome is a fast web toolchain written in Rust that provides a code formatter (97% Prettier-compatible) and a linter with 500+ rules for Jav… | 91 | 25931 | active |
| Redocly/redoc Redoc is an open-source tool that generates beautiful, responsive API reference documentation from OpenAPI/Swagger definitions. It is distr… | 82 | 25923 | active |
| D2 D2 is a modern declarative diagram scripting language that converts plain‑text definitions into visual diagrams. It provides a fast CLI, a … | 92 | 25596 | active |
| eip-work/kuboard-press Kuboard-press is the source repository for the official Kuboard v4 documentation site, built with VitePress. It provides bilingual (Chinese… | 77 | 25255 | active |
| rahuldkjain/github-profile-readme-generator A web application that generates GitHub profile README markdown through a guided form with add-ons like visitor counters and GitHub stats b… | 43 | 24445 | active |
| Docz Docz is a TypeScript‑based library that lets you write MDX files to create interactive, live‑reloading documentation sites. It builds a sta… | 10 | 23568 | active |
| mkdocs/mkdocs MkDocs is a fast, simple static site generator written in Python that builds project documentation from Markdown files. It provides a comma… | 41 | 22457 | active |
| rust-lang/mdBook mdBook is a fast, Rust‑based command‑line tool that builds modern online books from plain Markdown files. It produces static HTML sites wit… | 92 | 22176 | active |
| QwikDev/qwik Qwik is a modern web framework that enables instant‑loading applications by deferring JavaScript execution until user interaction. It uses … | 93 | 22068 | active |
| ColorlibHQ/gentelella Gentelella is a free, open‑source admin dashboard template built with vanilla JavaScript, SCSS and Vite. It provides 58 ready‑made pages, a… | 92 | 21537 | active |
| github/docs GitHub Docs is the open‑source repository powering docs.github.com, providing the full documentation site for GitHub products. It is built … | 67 | 21020 | active |
| sveltejs/kit SvelteKit is a full‑stack web framework built on Svelte that enables rapid development of performant web applications. It provides routing,… | 91 | 20830 | active |
| 11ty/buildawesome Eleventy (Build Awesome) is a JavaScript‑based static site generator that converts a directory of templates into fast, pre‑rendered HTML. I… | 92 | 19963 | active |
| vuejs/vitepress VitePress is a Vue-powered static site generator built on Vite, designed primarily for creating fast documentation sites from Markdown. It … | 96 | 18365 | stable |
| Zola Zola is a fast static site generator written in Rust that ships as a single self-contained binary with Sass compilation, syntax highlightin… | 98 | 17513 | stable |
| nikic/PHP-Parser A PHP parser written in PHP that converts PHP 5.x through 8.4 code into an abstract syntax tree (AST). It provides AST traversal, modificat… | 91 | 17470 | stable |
| Upptime Upptime is an open-source uptime monitor and status page powered entirely by GitHub Actions, Issues, and Pages, requiring no external serve… | 68 | 17182 | stable |
| Semgrep Semgrep is a fast, open-source static analysis tool that searches code, finds bugs, and enforces secure coding standards using rules that l… | 95 | 16978 | active |
| typescript-eslint/typescript-eslint typescript-eslint is a monorepo providing the tooling that enables ESLint, Prettier, and other JavaScript tools to parse and lint TypeScrip… | 95 | 16420 | stable |
| iamgio/quarkdown Quarkdown is a modern Markdown-based typesetting system written in Kotlin that compiles Markdown with scripting extensions into papers, pre… | 94 | 16320 | active |
| alshedivat/al-folio al-folio is a clean, responsive Jekyll starter theme for academic personal websites, featuring publication rendering from BibTeX, blog post… | 95 | 16231 | active |
| vercel/commerce Next.js Commerce is a high-performance, server-rendered ecommerce storefront template built on the Next.js App Router with React Server Com… | 63 | 14285 | active |
| adityatelange/hugo-PaperMod PaperMod is a fast, clean, and responsive theme for the Hugo static site generator, built for blogs and portfolio sites. It ships with ligh… | 62 | 13973 | stable |
| shuding/nextra Nextra is a static site generation framework built on Next.js and MDX, letting you write content in Markdown/MDX files with file-based rout… | 73 | 13928 | active |
| mmistakes/minimal-mistakes Minimal Mistakes is a flexible two-column Jekyll theme distributed as a Ruby gem, designed for personal sites, blogs, project documentation… | 85 | 13577 | stable |
| jackyzha0/quartz Quartz is a fast, batteries-included static-site generator written in TypeScript that transforms Markdown content into fully functional web… | 67 | 13409 | active |
| fuma-nama/fumadocs Fumadocs is a React.js documentation framework for building beautiful, flexible docs sites, officially supporting Next.js, Astro, and Vite-… | 92 | 13358 | active |
| Pelican Pelican is a Python-based static site generator that converts content written in Markdown, reStructuredText, or HTML into fully static webs… | 79 | 13354 | stable |
| RuboCop RuboCop is a Ruby static code analyzer (linter) and code formatter that enforces the community Ruby Style Guide. It can automatically fix m… | 100 | 12914 | stable |
| Formily Ice.js is a progressive application framework built on React that provides zero‑config support for TypeScript, CSS modules, and modern buil… | 43 | 12591 | active |
| Marp Marp is a Markdown presentation ecosystem for writing slide decks in plain Markdown, comprising the Marpit framework, Marp Core converter, … | 71 | 12542 | active |
| Hadolint Hadolint is a smart Dockerfile linter written in Haskell that parses Dockerfiles into an AST and applies best-practice rules. It also lints… | 95 | 12480 | active |
| webpro-nl/knip Knip is a CLI linter that finds unused files, dependencies, and exports in JavaScript and TypeScript projects, including monorepos. It uses… | 93 | 12401 | active |
| notionnext-org/NotionNext NotionNext is an open-source website builder that turns a Notion workspace into a fast, customizable standalone site using Next.js and the … | 95 | 11848 | active |
| bastienwirtz/homer Homer is a lightweight static homepage/dashboard for self-hosted servers, generated from a simple YAML configuration file. It is a full sta… | 96 | 11646 | active |
| SonarQube SonarQube is a continuous code inspection platform that performs static analysis to track code quality, security vulnerabilities, and techn… | 96 | 11035 | stable |
| Chirpy Jekyll Theme Chirpy is a minimal, responsive, and feature-rich Jekyll theme designed for technical writing and personal blogs. It ships as a Ruby gem wi… | 87 | 10287 | stable |
| CodeQL CodeQL is a semantic code analysis engine that treats code as a queryable database, letting you write queries to find security vulnerabilit… | 77 | 10201 | active |
| MrXujiang/h5-Dooring H5-Dooring is an open-source low-code visual page builder for creating H5 (mobile web), landing pages, and PC websites via drag-and-drop co… | 70 | 9995 | active |
| HugoBlox HugoBlox is an open-source (MIT) page-building framework for Hugo that lets users compose sites from structured Markdown and reusable Tailw… | 84 | 9768 | active |
| BartoszJarocki/cv A minimalist, print-friendly CV/resume web application built with Next.js, TypeScript, Tailwind CSS, and shadcn/ui. All resume content is c… | 55 | 9676 | active |
| Checkstyle Checkstyle is a static analysis tool that checks Java source code against configurable coding standards and style rules, such as naming, im… | 99 | 9613 | active |
| Astro Starlight is a full-featured documentation website framework built on top of the Astro web framework. It provides built-in site navigation,… | 92 | 9350 | stable |
| Just the Docs Just the Docs is a modern, highly customizable, responsive Jekyll theme designed for building documentation websites, with built-in client-… | 86 | 9208 | active |
| Checkov Checkov is a static code analysis tool for infrastructure as code (Terraform, CloudFormation, Kubernetes, Helm, Dockerfile, and more) that … | 94 | 9060 | stable |
| CoreBunch/Instatic Instatic is a self-hosted, MIT-licensed visual CMS that combines a canvas page editor, content engine, media, auth, forms, and plugin syste… | 78 | 8915 | active |
| nuejs/nue Nue is a standards-first web development framework and toolkit (Nuekit) for building fast websites, blogs, SPAs, and full-stack apps with m… | 54 | 8822 | active |
| TiddlyWiki/TiddlyWiki5 TiddlyWiki is a complete interactive wiki implemented in JavaScript that runs as a single self-contained HTML file in the browser or as a N… | 82 | 8668 | stable |
| Markdoc Markdoc is a Markdown-based authoring framework and toolchain created by Stripe, extending CommonMark with custom tags, annotations, and va… | 92 | 8482 | stable |
| fluid-dev/hexo-theme-fluid Fluid is an elegant Material Design theme for the Hexo static site generator, installable via npm for Hexo 5.0+. It provides a polished blo… | 68 | 8167 | active |
| codewithsadee/vcard-personal-portfolio A fully responsive personal portfolio website template built with HTML, CSS, and JavaScript. It presents a vCard-style personal site with a… | 40 | 8119 | active |
| sphinx-doc/sphinx Sphinx is a Python-based documentation generator that converts reStructuredText and Markdown sources into HTML, PDF, EPUB, man pages, and o… | 100 | 8070 | stable |
| golang/tools The golang.org/x/tools module provides packages and commands for static analysis of Go programs, including SSA IR, call graphs, and a modul… | 95 | 8007 | active |
| Metalsmith Metalsmith is an extremely simple, pluggable static site generator for Node.js that converts a source directory of files into JavaScript ob… | 57 | 7822 | stable |
| leerob/next-mdx-blog A Next.js + MDX blog and personal website template styled with Tailwind CSS and written in TypeScript. It ships with syntax highlighting, l… | 75 | 7572 | active |
| realm/jazzy Jazzy is a Ruby-based command-line tool that generates API documentation for Swift and Objective-C projects. It uses Clang and SourceKit AS… | 67 | 7380 | active |
| WebStackPage WebStack is an open-source, responsive static bookmark/navigation website template built on Bootstrap, designed for creating personal or te… | 32 | 7357 | active |
| GetPublii/Publii Publii is a free, open-source desktop CMS (built with Electron) for creating static websites with a WordPress-like GUI, available for Windo… | 99 | 7339 | active |
| Done-0/fuck-u-code A CLI code-quality analyzer that scores codebases 0-100 and produces humorous 'legacy-mess' reports across 14 languages using tree-sitter A… | 71 | 7303 | active |
| presidentbeef/brakeman Brakeman is a free, open-source static analysis security scanner built specifically for Ruby on Rails applications. It analyzes Rails sourc… | 90 | 7273 | stable |
| sverweij/dependency-cruiser A CLI tool that analyzes and validates dependencies in JavaScript, TypeScript, LiveScript, and CoffeeScript projects against user-defined r… | 97 | 7237 | active |
| doxygen/doxygen Doxygen is the de facto standard open-source tool for generating documentation from annotated source code, with primary support for C++ and… | 92 | 6593 | stable |
| Hugo Theme Stack A card-style Hugo theme designed for bloggers, built with SCSS and vanilla JavaScript for lightweight, fast sites. It ships with dark mode,… | 82 | 6477 | active |
| crytic/slither Slither is a Python-based static analysis framework for Solidity and Vyper smart contracts. It runs vulnerability detectors, prints contrac… | 90 | 6374 | active |
| Quarto Quarto is an open-source scientific and technical publishing system built on Pandoc that renders Markdown documents with embedded executabl… | 94 | 6025 | stable |
| up-for-grabs/up-for-grabs.net Up For Grabs is a website that curates a list of open-source projects offering beginner-friendly tasks for new contributors. It helps devel… | 76 | 6023 | active |
| Vike Vike is a Vite-based meta-framework for building server-side rendered (SSR), statically generated (SSG), or SPA web applications with React… | 95 | 5837 | active |
| Zensical Zensical is a modern static site generator for building documentation sites from Markdown, created by the Material for MkDocs team. It is w… | 81 | 5831 | active |
| daattali/beautiful-jekyll Beautiful Jekyll is a ready-to-use Jekyll theme/template for quickly building beautiful personal sites, blogs, and simple project websites,… | 57 | 5827 | stable |
| pylint Pylint is a static code analyzer for Python that checks code without running it. It detects errors, enforces coding standards like PEP8, an… | 97 | 5726 | stable |
| zarazhangrui/codebase-to-course A Claude Code skill that converts any codebase into a self-contained, interactive single-page HTML course for non-technical 'vibe coders'. … | 45 | 5642 | active |
page 1 / 8 next →