
Markdown documentation generator from Google docstrings
mkgendocs is a powerful Python package designed specifically for automating the generation of documentation pages in markdown format from Python source files. By leveraging Google-style docstrings, it efficiently creates clear and organized documentation that is perfect for integration with MkDocs. Unlike other tools that run the code to extract information, mkgendocs takes a unique approach by utilizing Abstract Syntax Trees (AST) to parse source files, making it both fast and reliable.
This package not only simplifies the documentation process but also supports various customization options to ensure that the output meets specific requirements. From handling example directories to generating comprehensive documentation of classes and methods, mkgendocs is an impressive tool for developers looking to streamline their documentation efforts.

MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file.
Documentation themes are built specifically for writing technical and product documentation. They are normally written and maintained in Markdown. The often include a navigation menu, search bar, clear headings, semantic document structure and clean typography.