Sphinx — это инструмент, который позволяет легко создавать интеллектуальную и красивую документацию, написанную Георгом Брандлом и распространяемую под лицензией BSD.
Первоначально он был создан для документации Python, и у него есть отличные возможности для документации проектов Python, но C/C++ также уже поддерживается, и планируется добавить специальную поддержку и для других языков.