$npx skillfedfor your agent

Documentation packages

91 packages · page 1 of 3

Packages

docutils With conditions
PyPI · Documentation · released May 2026

Docutils converts plaintext documentation in reStructuredText format into multiple output formats including HTML, XML, and LaTeX using a modular processing system.

BSD-3-Clausepure Python · 3.9+
225.6Mdownloads / mo
Markdown Worth it
PyPI · Documentation · released Jul 2026

Converts Markdown text to HTML using a Python implementation of John Gruber's Markdown specification, with support for extensions.

Install it if you need to parse Markdown in Python.

BSD-3-Clausepure Python · 3.10+
121.7Mdownloads / mo
Sphinx Worth it
PyPI · Documentation · released Dec 2025

Sphinx generates professional documentation from reStructuredText source files, producing HTML, PDF, EPUB, and other formats with automatic cross-references, code highlighting, and hierarchical navigation.

BSD-2-Clausepure Python · 3.12+
91.8Mdownloads / mo
griffe Worth it
PyPI · Documentation · released Jun 2026

Griffe extracts the complete structure and signatures of Python programs to generate API documentation or detect breaking changes in your project's public API.

Install it if you need to programmatically inspect Python code structure, generate API docs, or enforce API stability in CI.

ISCpure Python · 3.10+
32.4Mdownloads / mo
alabaster Worth it
PyPI · Documentation · released Jul 2024

Alabaster is a clean, responsive Sphinx theme for documentation that requires Python 3.10 or newer and Sphinx 6.2 or newer.

BSD-3-Clausepure Python · 3.10+dormant
30.4Mdownloads / mo
mkdocs-material Worth it
PyPI · Documentation · released Jul 2026

Material for MkDocs is a professional theme and extension for MkDocs that transforms Markdown documentation into a responsive, searchable static site with minimal configuration.

Install it if you need to publish Markdown-based documentation as a professional static site without writing custom HTML or CSS.

MITpure Python · 3.8+
17.9Mdownloads / mo
mkdocs-get-deps With conditions
PyPI · Documentation · released Mar 2026

Scans a MkDocs configuration file to automatically detect and list the PyPI packages required by its plugins, themes, and markdown extensions.

MITpure Python · 3.9+
16.2Mdownloads / mo
sphinx-rtd-theme Worth it
PyPI · Documentation · released Jan 2026

A Sphinx theme that renders documentation with a responsive, mobile-friendly design optimized for reading on both desktop and mobile devices.

Install it if you use Sphinx and want a responsive, polished appearance without building a theme from scratch.

MITpure Python · 3.8+aging
14.9Mdownloads / mo
mkdocstrings-python Worth it
PyPI · Documentation · released Jun 2026

Generates API documentation for Python projects by parsing source code and docstrings, integrating with mkdocstrings to produce searchable, cross-referenced documentation.

Install it if you use mkdocstrings and want to document Python code automatically.

ISCpure Python · 3.10+
12.1Mdownloads / mo
markdown2 Worth it
PyPI · Documentation · released Mar 2026

Converts Markdown text to HTML using a fast, complete Python implementation of the Markdown specification.

Install it if you need reliable Markdown rendering without external dependencies.

permissive licensepure Python
9.7Mdownloads / mo
mkdocstrings Worth it
PyPI · Documentation · released Jul 2026

An MkDocs plugin that automatically generates API documentation from source code docstrings, supporting multiple programming languages through pluggable handlers.

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.

ISCpure Python · 3.10+
8.4Mdownloads / mo
mkdocs-autorefs With conditions
PyPI · Documentation · released Feb 2026

A MkDocs plugin that automatically creates cross-page links to headings and anchors by reference name, without requiring you to know or specify the destination page path.

ISCpure Python · 3.9+aging
8.1Mdownloads / mo
pyrate-limiter Worth it
PyPI · Documentation · released Jun 2026

PyrateLimiter implements the Leaky-Bucket rate-limiting algorithm with support for multiple simultaneous rate limits, pluggable backends (in-memory, SQLite, Redis, Postgres, multiprocessing), and both sync and async APIs.

Install it if you need to enforce request quotas or throttle access to resources.

MITpure Python · 3.10+
7.9Mdownloads / mo
commonmark Skip
PyPI · Documentation · released May 2026

Parses Markdown text according to the CommonMark specification and renders it to HTML, JSON, or an abstract syntax tree using pure Python.

Install only if you are maintaining legacy code that already depends on it.

BSD-3-Clausepure Pythonabandoned
6.0Mdownloads / mo
sphinx-autobuild With conditions
PyPI · Documentation · released Aug 2025

Watches Sphinx documentation source files for changes and automatically rebuilds the docs, then reloads open browser windows to show the updated output.

MITpure Python · 3.11+aging
5.9Mdownloads / mo
spdx-tools Worth it
PyPI · Documentation · released Mar 2026

Parse, validate, create, and convert SPDX software license documents in multiple formats (Tag/Value, RDF, JSON, YAML, XML) with full support for SPDX v2.2 and v2.3 specifications.

Install it if you need to work with SPDX documents—parsing, validation, or creation.

Apache-2.0pure Python · 3.10+
5.4Mdownloads / mo
furo Worth it
PyPI · Documentation · released Dec 2025

Furo is a clean, responsive Sphinx theme for generating HTML documentation with minimal visual scaffolding, customizable colors and fonts, and sidebar navigation optimized for smaller documentation sets.

Install it if you use Sphinx and want a cleaner, responsive theme with minimal setup.

MITpure Python · 3.8+
3.0Mdownloads / mo
sphinx-basic-ng With conditions
PyPI · Documentation · released Jul 2023

Provides a modern, minimal Sphinx theme skeleton for building custom documentation themes with contemporary web standards and structure.

However, be aware that maintenance is dormant—last commit 2023-10-11—so you should verify compatibility with your Sphinx version and be prepared to maintain…

MITpure Python · 3.7+dormant
2.8Mdownloads / mo
pdoc Worth it
PyPI · Documentation · released Oct 2025

pdoc generates API documentation for Python projects by parsing source code and docstrings into standalone HTML, with a built-in web server and live reloading.

Install it if you need quick, zero-configuration HTML documentation from Python docstrings and type hints.

permissive licensepure Python · 3.10+
2.2Mdownloads / mo
sphinx-tabs Worth it
PyPI · Documentation · released Mar 2026

A Sphinx extension that adds tabbed content blocks to HTML documentation, supporting basic tabs, grouped tabs with synchronized selection, and syntax-highlighted code tabs.

MITpure Python · 3.10+
2.0Mdownloads / mo
mkdocs-section-index Worth it
PyPI · Documentation · released Apr 2026

MkDocs plugin that makes section headers clickable by merging an index page into the section itself, allowing sections to function as both navigation containers and destination pages.

Install it if you use material, readthedocs, or nature themes and want clickable section headers.

MITpure Python · 3.10+
1.7Mdownloads / mo
mkdocs-redirects Worth it
PyPI · Documentation · released Mar 2026

A MkDocs plugin that generates HTTP redirects for moved or renamed documentation pages, mapping old markdown file paths to new locations or external URLs.

Install it if you maintain MkDocs documentation and anticipate or have already restructured pages; it's low-friction and permissively licensed.

MITpure Python · 3.10+
1.7Mdownloads / mo
mdutils With conditions
PyPI · Documentation · released Oct 2025

mdutils generates Markdown files programmatically from Python code, letting you format and structure text output with headers, tables, lists, links, and styling as your code runs.

MITpure Pythonaging
1.6Mdownloads / mo
jsonschema2md Worth it
PyPI · Documentation · released Aug 2025

Converts JSON Schema files to human-readable Markdown documentation, with support for multiple languages and customizable output formatting.

permissive licensecompiled wheel · 3.9+
1.5Mdownloads / mo
breathe With conditions
PyPI · Documentation · released Feb 2025

Breathe is a Sphinx plugin that renders Doxygen-generated documentation into your Sphinx documentation build, letting you embed API reference material from C/C++ code directly into user-facing docs.

Install it if your documentation workflow already includes Doxygen; skip it if you're looking for pure Python API documentation.

BSD-3-Clausepure Python · 3.9+aging
1.5Mdownloads / mo
interrogate Worth it
PyPI · Documentation · released Apr 2024

Interrogate scans a Python codebase to measure and report docstring coverage across modules, classes, functions, and methods, helping identify undocumented code.

Install it if you want to track or enforce documentation standards in your Python projects.

MITpure Python · 3.8+
1.5Mdownloads / mo
mkdocs-gen-files Worth it
PyPI · Documentation · released Mar 2026

MkDocs plugin that generates documentation pages programmatically during the build process by executing Python scripts to create content dynamically.

MITpure Python · 3.9+
1.5Mdownloads / mo
zensical With conditions
PyPI · Documentation · released Aug 2026

Zensical is a static site generator that converts Markdown documentation into a searchable, professionally-styled website with support for multiple languages and responsive design.

However, it's in Alpha status, so expect potential breaking changes; verify that its feature set and customization options match your needs before committing to a…

MITcompiled wheel · 3.10+
1.5Mdownloads / mo
enum-tools With conditions
PyPI · Documentation · released Apr 2025

Provides utilities to enhance Python's enum module with better Sphinx documentation, member docstrings via decorators, and custom enum classes with extended functionality.

LGPL-3.0-or-laterpure Python · 3.7+
1.4Mdownloads / mo
mkdocs-literate-nav Worth it
PyPI · Documentation · released Mar 2026

MkDocs plugin that lets you define site navigation as Markdown lists instead of YAML, with support for wildcards, cross-linked subdirectories, and inferred page ordering.

Install it if your documentation benefits from Markdown-based nav or if you want finer control over page ordering without maintaining parallel YAML config.

MITpure Python · 3.9+
1.3Mdownloads / mo
mkdocs-click With conditions
PyPI · Documentation · released Apr 2025

Generates API documentation for Click command-line applications and embeds it into MkDocs sites as a Markdown extension.

Apache-2.0pure Python · 3.9+aging
1.2Mdownloads / mo
plantuml-markdown With conditions
PyPI · Documentation · released Apr 2026

A Markdown extension that converts PlantUML diagram syntax into rendered images (PNG, SVG, or text) embedded in HTML documents, using either a local PlantUML binary or a remote server.

BSD-3-Clausepure Python · 3.0+
940.5Kdownloads / mo
sphinx-prompt Worth it
PyPI · Documentation · released Nov 2025

Sphinx Prompt is a Sphinx extension that renders shell and code prompts in documentation as unselectable, styled text blocks for multiple languages including bash, Python, PowerShell, and batch.

Install it if you document shell commands or code examples in Sphinx and want styled, user-friendly prompts.

BSD-3-Clausepure Python · 3.11+
924.7Kdownloads / mo
sphinx-reredirects With conditions
PyPI · Documentation · released Dec 2025

Sphinx extension that generates HTML redirect pages with meta refresh tags when you rename or move documentation files, preventing 404 errors without server-side configuration.

license unclearpure Python · 3.11+
894.0Kdownloads / mo
sphinx-notfound-page With conditions
PyPI · Documentation · released Jan 2025

A Sphinx extension that generates a custom 404 error page with absolute URLs hardcoded for documentation sites.

MITpure Python · 3.8+aging
867.3Kdownloads / mo
mkdocs-include-markdown-plugin Worth it
PyPI · Documentation · released May 2026

A MkDocs plugin that includes content from Markdown files or other file types into your documentation using template directives, with support for filtering by delimiters, rewriting relative URLs, and including from remote URLs.

Install it if you want to reduce documentation duplication in MkDocs.

Apache-2.0pure Python · 3.9+
747.7Kdownloads / mo
sphinxext-opengraph Worth it
PyPI · Documentation · released Aug 2025

Sphinx extension that automatically generates Open Graph metadata tags for documentation pages, enabling proper preview rendering when documentation links are shared on social media.

BSD-3-Clausepure Python · 3.9+aging
743.9Kdownloads / mo
sphinx-toolbox Worth it
PyPI · Documentation · released Jul 2026

Sphinx-toolbox extends Sphinx with a collection of utility extensions and helpers that simplify documentation generation and enhance the standard Sphinx workflow.

Install it if your documentation workflow would benefit from pre-integrated Sphinx utilities; skip it if you prefer to hand-pick individual extensions.

MITpure Python · 3.7+
669.1Kdownloads / mo
sphinx-jinja2-compat With conditions
PyPI · Documentation · released Aug 2025

Patches Jinja2 v3 to restore compatibility with earlier Sphinx versions and fixes some Sphinx versions on Python 3.10.

Install only if you actually face the compatibility issues it addresses—it's a targeted fix, not a general dependency.

MITpure Python · 3.6+
658.7Kdownloads / mo
darglint With conditions
PyPI · Documentation · released Oct 2021

Darglint is a docstring linter that checks whether function and method docstrings match their actual implementation, supporting Google, Sphinx, and Numpy style formats.

Install it if your team uses Google, Sphinx, or Numpy docstring styles and wants automated checks for documentation accuracy.

MITpure Pythonabandoned
570.5Kdownloads / mo