{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/2"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/2"},{"label":"Documentation","url":"https://skillfed.io/packages/category/documentation"},{"label":"Documentation","url":"https://skillfed.io/packages/category/software-development-documentation"}],"enrichment":{"capability":"An MkDocs plugin that automatically generates API documentation from source code docstrings, supporting multiple programming languages through pluggable handlers.","skillfed_tags":["mkdocs-plugin","autodoc","api-reference"],"use_cases":["Generate API reference docs automatically from docstrings in a project without manual documentation maintenance","Build multi-language API documentation for a library that exposes bindings in multiple languages","Create cross-referenced API docs where docstring links resolve automatically across multiple pages","Maintain up-to-date API documentation that stays in sync with source code changes","Reference external library APIs in your docs by loading their inventory files"],"what_it_does":"This plugin for MkDocs extracts docstrings from source code and injects them into your documentation as formatted API reference sections. Instead of manually writing API docs, you add simple directives to your Markdown files, and the plugin parses the source, renders the docstrings, and handles cross-references automatically. It's language-agnostic through a handler system\u2014the base package provides the framework, and separate handlers add support for different languages.\n\nThe plugin integrates with MkDocs and its theming system, with support for multiple themes. It supports cross-references both within your documentation and to external project inventories. Configuration is flexible\u2014you can set defaults globally in mkdocs.yml and override them per-directive with YAML blocks.","worth_installing":"Yes. The plugin is actively maintained, has no known vulnerabilities, uses a permissive license, and integrates cleanly into MkDocs workflows with low install friction. It's production-ready and widely adopted. Install it if you use MkDocs and want to automate API documentation from source code; you'll also need to install a language handler for your target language."},"id":"mkdocstrings","links":{"html":"https://skillfed.io/packages/mkdocstrings","md":"https://skillfed.io/packages/mkdocstrings.md","pypi":"https://pypi.org/project/mkdocstrings/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-11","license_spdx":"ISC","license_treatment":"permissive","name":"mkdocstrings","python_support":"supports_current","summary":"Automatic documentation from sources, for MkDocs."},"popularity":{"monthly_downloads":8397112,"position":1627,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.0.6"}
