mkdocstrings/mkdocstrings
:blue_book: Automatic documentation from sources, for MkDocs. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 92
- Release rhythm 92
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 27
- age_days: 2459
- days_rel: 53
- days_push: 53
- n_releases_24m: 18
Adoption not part of the score
2085 stars · 125 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
mkdocstrings is an MkDocs plugin that automatically generates API documentation from source code docstrings, supporting multiple languages via handlers (Python, C, TypeScript, Shell, and more). It injects documentation into Markdown pages and supports cross-references, multiple themes, and global/local configuration.
Use cases
- generate api docs from python docstrings
- document a python library with mkdocs
- auto-generate documentation from source code
- add api reference pages to mkdocs site
- cross-reference code objects across documentation pages
- document shell scripts or c code with mkdocs
When to choose
- you already use MkDocs and want automatic API documentation
- you want docstring-driven docs with Material theme support
- you need cross-referencing of API items across pages or sites
When to avoid
- you use Sphinx or prefer a non-MkDocs documentation toolchain
- you need a language without an available handler
- you want actively developed new features, since the project is in maintenance mode
Facets
plugin · maturity maintenance
documentation markdown parser documentation developer-tools web-development python cli mkdocs mkdocs-plugin docstrings autodoc api-documentation static-site-generator
3 sources
- readme: https://github.com/mkdocstrings/mkdocstrings · fetched 2026-08-28 · 5c4f3ff59212
- homepage: https://mkdocstrings.github.io/ · fetched 2026-08-29 · 1e84e679a7bd
- registry_pypi: https://pypi.org/pypi/mkdocstrings/json · fetched 2026-08-29 · b2a86162dee9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mkdocstrings/mkdocstrings | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="mkdocstrings/mkdocstrings")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem