Skip to content
MkDocs Catalog
On this page

API documentation building#

26 projects, most used and most active first. 3 of them build on MkDocs NG in the weekly compatibility test.

Data from 2026-11-01.

mkdocstrings#

Automatic documentation from sources, for MkDocs.

mkdocstrings-python#

A Python handler for mkdocstrings.

  • Install: pip install mkdocstrings-python
  • 284 · 5.8M/month · last commit 2026-10-23 · ISC
  • GitHub · PyPI

mkdocs-click#

An MkDocs extension to generate documentation for Click command line applications.

  • Install: pip install mkdocs-click
  • Markdown extension: mkdocs-click
  • Builds on MkDocs NG in the weekly compatibility test
  • 151 · 483k/month · last commit 2025-06-18 · Apache-2.0
  • GitHub · PyPI

Warning

No commits since 2025-06-18. Check that it still fits your setup.

MkDocsOAD#

Plugin for MkDocs to generate human readable documentation from OpenAPI Documentation Version 3 (also known as Swagger..

  • Install: pip install neoteroi-mkdocs
  • Plugins: neoteroi.mkdocsoad, neoteroi.contribs
  • Markdown extensions: neoteroi.cards, neoteroi.timeline, neoteroi.projects, neoteroi.spantable
  • Builds on MkDocs NG in the weekly compatibility test
  • 176 · 156k/month · last commit 2025-11-23 · MIT
  • GitHub · PyPI

mkdoxy#

Automatically generates API documentation for your project based on Doxygen comments and code snippets in your..

  • Install: pip install mkdoxy
  • Plugin: mkdoxy
  • 130 · 40k/month · last commit 2026-11-01 · MIT
  • GitHub · PyPI

MkApi#

MkDocs plugin for automatic API documentation generation from Python docstrings.

  • Install: pip install mkapi
  • Plugin: mkapi
  • 126 · 5.7k/month · last commit 2026-03-30 · MIT
  • GitHub · PyPI

mkdocs-api-autonav#

MkDocs plugin for autogenerating API docs with navigation.

  • Install: pip install mkdocs-api-autonav
  • Plugin: api-autonav
  • 42 · 95k/month · last commit 2026-09-28 · BSD-3-Clause
  • GitHub · PyPI

mkdocs-autoapi#

MkDocs plugin providing automatic API reference generation.

  • Install: pip install mkdocs-autoapi
  • Plugin: mkdocs-autoapi
  • 22 · 23k/month · last commit 2026-01-29 · MIT
  • GitHub · PyPI

mkdocs-typer2#

Mkdocs Plugin For Typer CLIs.

  • Install: pip install mkdocs-typer2
  • Plugin: mkdocs-typer2
  • 22 · 6.2k/month · last commit 2026-06-17 · Apache-2.0
  • GitHub · PyPI

mkdocstrings-crystal#

Crystal language doc generator for https://github.com/mkdocstrings/mkdocstrings.

  • Install: pip install mkdocstrings-crystal
  • 31 · 14k/month · last commit 2025-11-08 · MIT
  • GitHub · PyPI

mkdocstrings-matlab#

A MATLAB handler for mkdocstrings, automatic documentation from sources.

  • Install: pip install mkdocstrings-matlab
  • 18 · 538/month · last commit 2026-10-29 · ISC
  • GitHub · PyPI

mkdocs-typer#

An MkDocs extension to generate documentation for Typer command line applications.

  • Install: pip install mkdocs-typer
  • Markdown extension: mkdocs-typer
  • 33 · 11k/month · last commit 2023-06-21 · Apache-2.0
  • GitHub · PyPI

Warning

No commits since 2023-06-21. Check that it still fits your setup.

mkdocstrings-vba#

VBA handler for mkdocstrings.

  • Install: pip install mkdocstrings-vba
  • 4 · 239/month · last commit 2026-10-13 · ISC
  • GitHub · PyPI

MkAutoDoc#

Auto documentation for MkDocs.

  • Install: pip install mkautodoc
  • Markdown extension: mkautodoc
  • 228 · 18k/month · last commit 2022-09-26 · BSD
  • GitHub · PyPI

Warning

No commits since 2022-09-26. Check that it still fits your setup.

mkdocstrings-shell#

A shell scripts/libraries handler for mkdocstrings.

  • 5 · last commit 2026-10-23 · ISC
  • GitHub

mktheapidocs#

Numpydocs - mkdocs friendly markdown.

  • Install: pip install mktheapidocs
  • Plugin: mktheapidocs
  • 12 · 639/month · last commit 2022-06-10 · MIT
  • GitHub · PyPI

Warning

No commits since 2022-06-10. Check that it still fits your setup.

mkdocs-material-adr#

ADR for MkDocss Material Theme.

  • Install: pip install mkdocs-material-adr
  • Plugin: mkdocs-material-adr/adr
  • 17 · 2.2k/month · last commit 2025-04-03 · Apache-2.0
  • GitHub · PyPI

Warning

No commits since 2025-04-03. Check that it still fits your setup.

automacdoc#

Automatic generation of documentation for mkdocs.

  • Install: pip install automacdoc
  • 44 · 180/month · last commit 2020-12-29 · MIT
  • GitHub · PyPI

Warning

No commits since 2020-12-29. Check that it still fits your setup.

mkdocs-azure-pipelines#

Generate mkdocs documentation from Azure Pipelines yaml files.

  • Install: pip install mkdocs-azure-pipelines
  • Plugin: mkdocs-azure-pipelines
  • 10 · 28/month · last commit 2026-04-30 · MIT
  • GitHub · PyPI

mkdocs-pipeline-visualizer#

Generates MD documentation from tekton pipelines and tasks.

  • Install: pip install mkdocs-pipeline-visualizer
  • Plugin: pipeline-visualizer
  • 2 · 104/month · last commit 2026-10-28 · BSD-2-Clause
  • GitHub · PyPI

mkdocs-typedoc#

The MkDocs-Typedoc Plugin is a MkDocs plugin that allows you to include TypeDoc documentation in your MkDocs site.

  • Install: pip install mkdocs-typedoc
  • Plugin: typedoc
  • 9 · 624/month · last commit 2024-05-03 · MIT
  • GitHub · PyPI

Warning

No commits since 2024-05-03. Check that it still fits your setup.

inari#

Write docstrings in markdown!.

  • Install: pip install inari
  • Plugin: inari
  • 6 · 78/month · last commit 2021-07-10 · MIT
  • GitHub · PyPI

Warning

No commits since 2021-07-10. Check that it still fits your setup.

mkdocs-apidescribed-plugin#

mkdocs plugin to generate API documentation for Python programs.

  • Install: pip install mkdocs-apidescribed-plugin
  • Plugin: apidescribed
  • 1 · 156/month · last commit 2025-05-24 · BSD-3-Clause
  • GitHub · PyPI

Warning

No commits since 2025-05-24. Check that it still fits your setup.

doxygen#

A Doxygen plugin for MkDocs.

  • Plugin: doxygen
  • 18 · last commit 2020-12-04 · MIT
  • GitHub

Warning

No commits since 2020-12-04. Check that it still fits your setup.

mkdocs-yaarg-plugin#

Yet Another API Reference Generator plugin for MKDocs.

  • Install: pip install mkdocs-yaarg-plugin
  • Plugin: yaarg
  • 2 · 32/month · last commit 2021-03-14
  • GitHub · PyPI

Warning

No commits since 2021-03-14. Check that it still fits your setup.

ansible-document#

Auto-generate ansible role documentation.

Esc
↵ to open ↑↓ to move Esc to close
Keyboard shortcuts
Ctrl K /
Open search and commands
t
Toggle dark mode
[ ]
Previous / next page
j k
Previous / next heading
?
Show this help