FindSoftware

MkDocs

Python static site generator for project documentation, built from Markdown files and a single YAML configuration file.

MkDocs reads a folder of Markdown files and one YAML configuration file, then writes a completely static HTML site. Themes use Jinja templates, and two built-in themes ship with MkDocs. The MkDocs Team maintains it, and Tom Christie is named as its founder. Plugins and themes are catalogued in a GitHub repository. The deployment guide covers GitHub Pages, Read the Docs and any static file host.

Worth knowing

A discussion on the project’s GitHub page announces a new major version developed in a private repository, and a second discussion asks who should maintain MkDocs. mkdocs.org shows no notice about either. PyPI also carries pre-releases of a new major version under the same name, and it is unclear whether they are the documentation tool.

Identity

Status
Active
Maintainer
MkDocs Team3
Maintained by
Community
First release
20142

Rendering and deploy

Runs as
Static files10
Rendering
Static output3
Install with
pip install mkdocs5

Releases

Current major version
12
Last release
2024-08-308

Adoption

GitHub stars
22,5021
Contributors
2629
Downloads a month
13,132,20912
Sites using it (HTTP Archive)
72611
Dependent repositories
18,00412
Dependent packages
1,49412

Why these figures do not compare

Sources

  1. 2026-10-18: links, Written in, License, License model, GitHub stars
    github.com/mkdocs/mkdocs
  2. 2026-10-18: links, First release, Minimum runtime, Current major version
    pypi.org/pypi/mkdocs/json
  3. 2026-10-18: links, Maintainer, Categories, Content storage, Rendering
    www.mkdocs.org/
  4. 2026-10-18: wikidata
    www.wikidata.org/wiki/Q102565362
  5. 2026-10-18: Runtime, Install with
    www.mkdocs.org/user-guide/installation/
  6. 2026-10-18: Templating
    www.mkdocs.org/dev-guide/themes/
  7. 2026-10-18: Multilingual
    www.mkdocs.org/user-guide/localizing-your-theme/
  8. 2026-10-18: Last release
    github.com/mkdocs/mkdocs/releases/latest
  9. 2026-10-18: Contributors
    api.github.com/repos/mkdocs/mkdocs/contributors?anon=true
  10. 2026-10-19: Runs as
    www.mkdocs.org/getting-started/
  11. 2026-10-25: Sites using it (HTTP Archive)
    cdn.httparchive.org/v1/technologies
  12. 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/mkdocs

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON