awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Versioned Documentation Site Generators

Ranking updated Jun 30, 2026

For a versioned docs site generator, the strongest matches are fuma-nama/fumadocs (Fumadocs is a static site generator built specifically for), facebook/docusaurus (Docusaurus is a documentation-focused static site generator with built-in) and oraios/serena (Serena is a static site generator for documentation websites). mkdocs/mkdocs and vuejs/vuepress round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Static site generators that support multi-version documentation hosting for technical projects and software product manuals.

Versioned Documentation Site Generators

Find the best repos with AI.We'll search the best matching repositories with AI.
  • fuma-nama/fumadocsfuma-nama avatar

    fuma-nama/fumadocs

    10,863View on GitHub↗

    Fumadocs is a documentation framework designed for building content-heavy technical websites using MDX. It functions as a static site generator that transforms structured text files into optimized, interactive web pages, providing a comprehensive toolset for managing technical content, API references, and versioned guides. The platform distinguishes itself through a deep integration of interactive components and AI-ready features. It includes a library of pre-built interface elements that allow developers to embed live API playgrounds, request snippets, and schema-based documentation directly

    Fumadocs is a static site generator built specifically for technical documentation with MDX and explicit support for versioned guides, making it an exact match for a documentation-focused SSG with versioning, search, theming, and automatic navigation.

    TypeScriptVersioned DocumentationStatic Site Generators
    View on GitHub↗10,863
  • facebook/docusaurusfacebook avatar

    facebook/docusaurus

    65,231View on GitHub↗

    Docusaurus is a documentation framework and static site generator designed to transform markdown files and component templates into optimized web pages. It functions as a content management platform for technical knowledge bases, utilizing a build process that pre-renders content into static HTML and JavaScript bundles to ensure site performance and search visibility. The framework distinguishes itself through a component-driven architecture that allows developers to build unique page layouts and interactive elements using reusable code blocks. It employs file-system-based routing to map dire

    Docusaurus is a documentation-focused static site generator with built-in versioned documentation, markdown support, search, automatic navigation, and theming, making it a perfect fit for your requirements.

    TypeScriptStatic Site Generators
    View on GitHub↗65,231
  • oraios/serenaoraios avatar

    oraios/serena

    20,396View on GitHub↗

    Serena is a static site generator designed to transform markdown files into structured, navigable documentation websites. It functions as a documentation engine that processes source content into pre-rendered HTML pages, providing a clean and organized reading experience for technical manuals and knowledge bases. The platform distinguishes itself through a component-based layout framework that injects parsed content into reusable templates to maintain design consistency. It also features a built-in client-side search engine that constructs local databases, allowing users to retrieve informati

    Serena is a static site generator for documentation websites with markdown input, automatic navigation, and client-side search, which fits the tool category you want—but there is no mention of versioned documentation or a built-in version switcher, so it covers the general need rather than the specific versioned-requirements you listed.

    PythonClient-Side Search EnginesStatic Site Generators
    View on GitHub↗20,396
  • mkdocs/mkdocsmkdocs avatar

    mkdocs/mkdocs

    22,177View on GitHub↗

    MkDocs is a static site generator designed specifically for creating project documentation. It functions as a command-line utility that transforms structured Markdown files into professional, searchable websites. By utilizing a centralized configuration file, it manages site metadata, navigation hierarchies, and build settings to ensure consistent output across documentation projects. The platform distinguishes itself through a highly extensible architecture that separates content from presentation. Users can apply visual themes to control the site's appearance, while a plugin-based build sys

    MkDocs is a static site generator built specifically for project documentation with Markdown, search, and theming, but it does not include built-in support for multiple documentation versions or a version switcher—those features require external plugins.

    PythonTheme CustomizationStatic Site and Document GeneratorsStatic Site Generators
    View on GitHub↗22,177
  • vuejs/vuepressvuejs avatar

    vuejs/vuepress

    22,759View on GitHub↗

    VuePress is a Vue-powered static site generator and markdown-based documentation tool. It transforms markdown files into static HTML pages, serving as a modular website builder that leverages Vue components for rendering and theme injection. The project is distinguished by a plugin-based architecture that allows the build process and runtime to be extended. It features a specialized framework for transforming static content into Progressive Web Apps with service worker integration for offline support. The system covers a broad range of capabilities, including internationalization for multi-l

    VuePress is a Vue-powered static site generator built specifically for documentation, supporting markdown, search, theming, and automatic navigation — but versioned documentation is not a built-in feature, only achievable through plugins, so it fits the category but lacks the core versioning requirement for a top-tier answer.

    JavaScriptTheme CustomizationStatic Site Generators
    View on GitHub↗22,759
  • rust-lang/mdbookrust-lang avatar

    rust-lang/mdBook

    21,852View on GitHub↗

    mdBook is a documentation build system and static site generator designed to compile collections of Markdown files into structured, navigable web-based books. It provides a comprehensive framework for managing technical documentation, featuring a hierarchical table of contents, integrated full-text search, and automated build processes that transform source content into ready-to-deploy HTML websites. The project distinguishes itself through a highly modular pipeline architecture that supports custom preprocessors and swappable rendering backends. This allows authors to intercept and modify co

    mdBook is a documentation-focused static site generator that transforms Markdown into navigable HTML books with search, but it lacks a built-in versioning system or version switcher, so it meets the core category while missing the explicit versioned documentation feature.

    RustTable of Contents GeneratorsTheme CustomizationStatic Site Generators
    View on GitHub↗21,852
  • vuejs/vitepressvuejs avatar

    vuejs/vitepress

    17,872View on GitHub↗

    VitePress is a static site generator designed for building documentation-focused websites. It functions as a framework that transforms markdown source files into pre-rendered HTML, utilizing file-based routing to map document paths directly to site URLs. By leveraging the Vue ecosystem, it enables the creation of content-heavy sites that combine static delivery with dynamic interactivity. The framework distinguishes itself by allowing developers to embed interactive components directly into markdown files, which are then transpiled into executable code modules. It optimizes the user experienc

    VitePress is a documentation-focused static site generator with markdown support, auto navigation, search, and theming, but it does not natively include versioned documentation or a built-in version switcher, so it fits the category while missing that key requirement.

    TypeScriptStatic Site Generators
    View on GitHub↗17,872
  • 11ty/eleventy11ty avatar

    11ty/eleventy

    19,670View on GitHub↗

    Eleventy is a JavaScript-based static site generator designed to transform templates, data files, and markdown into optimized HTML. It functions as a versatile template rendering engine and content management framework, allowing developers to aggregate data from diverse sources—including local files, databases, and external APIs—to populate structured web content. The project is distinguished by its template-engine-agnostic pipeline, which decouples the build process from specific rendering languages. This allows users to integrate multiple template formats, such as Liquid, Nunjucks, Handleba

    Eleventy is a versatile static site generator that can build documentation sites from Markdown and templates, but it lacks built-in support for versioned documentation—you would need custom configuration or separate builds to handle multiple doc versions.

    JavaScriptStatic Site Generators
    View on GitHub↗19,670
  • pkuanonym/rekcarc-tsc-uhtPKUanonym avatar

    PKUanonym/REKCARC-TSC-UHT

    37,180View on GitHub↗

    This project is a documentation generation tool and static site generator designed to transform source code comments and structural metadata into navigable, web-based technical manuals. It functions as a build process that converts structured content files into a collection of interlinked HTML pages suitable for hosting on any standard web server. The engine distinguishes itself by automatically extracting code definitions and module hierarchies to create comprehensive technical references. It employs dependency-graph cross-referencing to resolve internal identifiers into stable URLs, ensurin

    This project is a documentation static site generator that builds technical manuals from code comments and metadata, which fits the category, but it does not mention support for multiple documentation versions, a key feature you need.

    HTMLDocumentation GeneratorsStatic Site GeneratorsDocumentation Tooling
    View on GitHub↗37,180
  • gokumohandas/made-with-mlGokuMohandas avatar

    GokuMohandas/Made-With-ML

    48,343View on GitHub↗

    Made-With-ML is an automated documentation generator and developer experience platform designed to transform source code into structured, searchable reference websites. It functions as a codebase intelligence tool that parses implementation details to provide clear explanations of logic and data requirements. The system distinguishes itself by leveraging language-level type annotations and structured code comments to generate interface specifications. By utilizing static analysis to extract metadata, it automates the transformation of docstrings into web-ready documentation, ensuring that tec

    Made-With-ML generates static reference websites from source code, placing it in the documentation site generator category, but its heavy focus on machine-learning projects and the absence of built-in versioned documentation support mean it is a narrower fit for the visitor's need for a multi-version documentation tool.

    Jupyter NotebookDeveloper Experience PlatformsDocumentation GeneratorsStatic Site Builders
    View on GitHub↗48,343
  • sphinx-doc/sphinxsphinx-doc avatar

    sphinx-doc/sphinx

    7,678View on GitHub↗

    Sphinx is an extensible documentation framework and multi-format document publisher. It serves as a technical content organizer that converts reStructuredText markup and Python source code comments into structured documentation for technical projects. The system transforms a single set of markup files into multiple output formats, including HTML, LaTeX, EPUB, and Texinfo. It functions as a Python API documentation tool, extracting documentation directly from source code to maintain synchronized technical reference manuals. The framework organizes complex information into hierarchies with aut

    Sphinx is a dedicated documentation static site generator that supports Markdown, automatic navigation, search, and theming, and though built-in versioned documentation requires extensions, it remains a perfect fit for generating versioned documentation websites.

    PythonDocumentation GeneratorsreStructuredText ParsingAPI Reference Generators
    View on GitHub↗7,678
  • shuding/nextrashuding avatar

    shuding/nextra

    13,842View on GitHub↗

    Nextra is a documentation framework for Next.js that functions as an MDX static site generator. It enables the creation of structured technical documentation sites by transforming MDX files into themed static pages with built-in layout and navigation. It serves as a React-based documentation tool that allows the integration of custom React components directly into markdown content. The framework distinguishes itself through integrated full-text search and a localization system that manages multilingual content via language routing and translation selectors. It also includes an AI-powered chat

    Nextra is a documentation-focused static site generator built on Next.js and MDX, with full-text search and multilingual support, but it does not explicitly mention versioned documentation—a key feature you need—so it partially fits your requirements.

    TypeScriptDocumentation Site GeneratorsMDX ProcessorsStatic Site Generators
    View on GitHub↗13,842
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
fuma-nama/fumadocs10.9KTypeScriptmitFeb 21, 2026
facebook/docusaurus65.2KTypeScriptMITJun 13, 2026
oraios/serena20.4KPythonmitFeb 19, 2026
mkdocs/mkdocs22.2KPythonBSD-2-ClauseOct 20, 2025
vuejs/vuepress22.8KJavaScriptMITAug 7, 2024
rust-lang/mdbook21.9KRustMPL-2.0Jun 23, 2026
vuejs/vitepress17.9KTypeScriptMITJun 12, 2026
11ty/eleventy19.7KJavaScriptmitMay 25, 2026
pkuanonym/rekcarc-tsc-uht37.2KHTMLCC-BY-SA-4.0Jun 15, 2026
gokumohandas/made-with-ml48.3KJupyter NotebookMITMar 4, 2026

Related searches

  • a notes-to-website generator
  • a static site generator for web development
  • a product documentation site
  • Docs as code
  • a static site generator for web development
  • a tool for building chatbots from documentation
  • an engineering docs platform
  • a platform for hosting technical documentation