Documentation in Python
5 projects in Developer Tools. Most starred: diagrams, mkdocs-material and sphinx.
Sphinx is the long-standing standard for Python documentation, used by CPython itself. It reads reStructuredText (and Markdown through the MyST extension), pulls API reference from docstrings with autodoc, resolves cross-references between projects and outputs HTML, PDF and other formats. It suits large projects with extensive API reference. Material for MkDocs is Markdown-first, with a polished theme and built-in search, and is popular for product and guide-style docs; API reference comes from plugins such as mkdocstrings.
Deeper lists: awesome-sphinxdoc
A documentation framework and Material Design theme built on MkDocs.