Skip to content

dbt2pdf📎

Dribia

CI/CD Tests Coverage Status Tests types - Mypy Ruff
Package PyPI PyPI - Downloads PyPI - Python Version GitHub

A CLI utility to automatically generate your DBT project's PDF documentation.


Documentation: https://dribia.github.io/dbt2pdf

Source Code: https://github.com/dribia/dbt2pdf


Key features📎

  • CLI: Easy to use CLI to generate a PDF documentation out of your DBT project.
  • Customizable: Allows you to customize certain aspects of the output file.
  • Easy to use: Easy to use and can be integrated into your dbt workflow.
  • Open source: Open source and free to use.

Installation📎

dbt2pdf is available on PyPI, so you can install it with pip:

pip install dbt2pdf

Example📎

dbt2pdf generate \
  --manifest-path "path/to/manifest.json" \
  --title "DBT Documentation" \
  --add-author john@example.com \
  --add-author doe@example.com \
  output.pdf