pydoctor API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Module Index

  • pydoctor - PyDoctor, an API documentation generator for Python libraries.
    • astbuilder - Convert ASTs into pydoctor.model.Documentable instances.
    • astutils - Various bits of reusable code related to ast.AST node processing.
    • driver - The entry point.
    • epydoc - epydoc is an automatic Python reference documentation generator. pydoctor uses parts of the epydoc source as a library.
      • doctest - Syntax highlighting for blocks of Python code.
      • docutils - Collection of helper functions and classes related to the creation and processing of docutils nodes.
      • markup - Markup language support for docstrings. Each submodule defines a parser for a single markup language. These parsers convert an object's docstring to a ParsedDocstring, a standard intermediate representation that can be used to generate output.
        • epytext - Parser for epytext strings. Epytext is a lightweight markup whose primary intended application is Python documentation strings. This parser converts Epytext strings to a simple DOM-like representation (encoded as a tree of ...
        • google - Parser for google-style docstrings.
        • numpy - Parser for numpy-style docstrings.
        • plaintext - Parser for plaintext docstrings. Plaintext docstrings are rendered as verbatim output, preserving all whitespace.
        • restructuredtext - Epydoc parser for ReStructuredText strings. ReStructuredText is the standard markup language used by the Docutils project. parse_docstring() provides the primary interface to this module; it returns a ...
        • _napoleon - This module contains a class to wrap shared behaviour between pydoctor.epydoc.markup.numpy and pydoctor.epydoc.markup.google.
        • _pyval_repr - Syntax highlighter for Python values. Currently provides special colorization support for:
        • _types - Render types from docutils.nodes.document objects.
      • sre_constants36 - Internal support module for sre
      • sre_parse36 - Internal support module for sre
    • epydoc2stan - Convert pydoctor.epydoc parsed markup into renderable content.
    • extensions - Pydoctor's extension system.
      • attrs - Support for attrs.
      • deprecate - Support for twisted.python.deprecate.
      • zopeinterface - Support for Zope interfaces.
    • factory - Create customizable model classes.
    • linker - This module provides implementations of epydoc's DocstringLinker class.
    • model - Core pydoctor objects.
    • mro - C3 linearization algorithm.
    • napoleon - Convert docstrings from numpy or google style format to reST.
      • docstring - Classes for google-style and numpy-style docstring conversion.
      • iterators - A collection of helpful iterators.
    • node2stan - Helper function to convert docutils nodes to Stan tree.
    • options - The command-line parsing.
    • qnmatch - Provides a modified fnmatch function specialized for python objects fully qualified name pattern matching.
    • sphinx - Support for Sphinx compatibility.
    • sphinx_ext - Public and private extensions for Sphinx.
      • build_apidocs - Generate the API docs using pydoctor to be integrated into Sphinx build system.
    • stanutils - Utilities related to Stan tree building and HTML flattening.
    • templatewriter - Render pydoctor data as HTML.
      • pages - The classes that turn Documentable instances into objects we can render.
        • attributechild - Undocumented
        • functionchild - Undocumented
        • sidebar - Classes for the sidebar generation.
        • table - Undocumented
      • search - Code building ``all-documents.html``, ``searchindex.json`` and ``fullsearchindex.json``.
      • summary - Classes that generate the summary pages.
      • util - Miscellaneous utilities for the HTML writer.
      • writer - Badly named module that contains the driving code for the rendering.
    • themes - Package directory used to store pydoctor templates.
    • tokenutils - No module docstring; 0/2 variable, 2/2 functions, 3/3 classes documented
    • utils - General purpose utility functions.
    • visitor - General purpose visitor pattern implementation, with extensions.
    • __main__ - Undocumented
    • _configparser - Useful extension to configargparse config file parsers.
API Documentation for pydoctor 25.10.1.dev0, generated by pydoctor 25.10.1.dev0 at 2026-01-24 16:43:27