Overview - Sphinx 4.0.0+ documentation
"Cheers for a great tool that actually makes programmers want to write documentation!" Sphinx is a tool that makes it easy to create intelligent and beautiful documentation, written by Georg Brandl and licensed under the BSD license. It was originally created for the Python documentation, and it has excellent facilities for the documentation of software projects in a range of languages.
https://www.sphinx-doc.org/en/master/