Epydoc ist ein Programm zum Generieren von API-Dokumentation für Python-Module auf Basis ihrer Inline-Dokumentationstexte (docstrings). Es produziert HTML-Ausgaben (ähnlich der Ausgabe, die von Javadoc erstellt wird) und LaTeX-Ausgaben. Es unterstüzt vier Markup-Sprachen für Dokumentationstexte: Epytext, Javadoc, ReStructuredText und einfachen Text.