AltHub

mkdocs/mkdocs Alternatives

static site generator / documentation

MkDocs is a fast, simple static site generator that builds project documentation from Markdown files using a single YAML configuration.

22.4kPythonBSD-2-Clauseslowing ยท last push 1.0y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

zensical/zensicalGitHub

Choose for a Rust-based modern static site generator from the Material for MkDocs team, if you prefer Rust's performance over Python.

A modern static site generator by the Material for MkDocs team

5.7k
Rust
MIT
active18d ago
getpelican/pelicanGitHub

Choose for a Python-based static site generator that additionally supports reStructuredText, not just Markdown.

Static site generator that supports Markdown and reST syntax. Powered by Python.

13.3k
Python
AGPL-3.0
active6mo ago
sphinx-doc/sphinxGitHub

Choose for richer cross-referencing, reStructuredText support, and mature Python documentation tooling, though it has a steeper learning curve.

The Sphinx documentation generator

8.0k
Python
NOASSERTION
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

metalsmith/metalsmithGitHub

Choose if you want a Node.js plugin-driven build pipeline instead of MkDocs' Python and YAML configuration.

An extremely simple, pluggable static site generator for Node.js

7.8k
JavaScript
MIT
slowing8mo ago
iamgio/quarkdownGitHub

Choose if you need a Kotlin-based tool that emits multiple formats (websites, PDFs, slides) from Markdown, unlike MkDocs' HTML-only output.

๐Ÿช Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.

16.2k
Kotlin
GPL-3.0
active17d ago

Listed as an alternative to

These projects were analysed and named mkdocs among their alternatives. The relationship is not symmetric โ€” how mkdocs rates them is a separate judgement, made when mkdocs is analysed in its own right.

hexojs/hexoGitHub

calls mkdocs โ€œChoose when you're generating project documentation rather than a blog.โ€

A fast, simple & powerful blog framework, powered by Node.js.

41.8kTypeScriptactive
getzola/zolaGitHub

calls mkdocs โ€œChoose if you want a straightforward documentation-focused generator with Markdown and a large plugin set.โ€

A fast static site generator in a single binary with everything built-in. https://www.getzola.org

17.4kRustactive
iamgio/quarkdownGitHub

calls mkdocs โ€œNarrower: Markdown docs sites, not books/papers/slides.โ€

๐Ÿช Markdown with superpowers: from ideas to papers, presentations, websites, books, and knowledge bases.

16.2kKotlinactive