Sphinx
Technical manuals with cross-referenced source documents
What it does
Sphinx provides technical-documentation generation with directives, cross-references, and extensions, producing formats such as HTML from source documents that encode the relationships between the manual’s topics and the APIs or domain objects it describes.
When to use it
For libraries combining API references and tutorials, consult domain and autodoc guides to arrange symbols and links between the manual’s sections.