{"id":29079680,"url":"https://github.com/dribia/dbt2pdf","last_synced_at":"2026-04-07T13:32:16.532Z","repository":{"id":255018679,"uuid":"848307675","full_name":"dribia/dbt2pdf","owner":"dribia","description":"Generate a PDF document from your DBT project's documentation.","archived":false,"fork":false,"pushed_at":"2026-03-30T01:52:37.000Z","size":2808,"stargazers_count":3,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-03-30T05:14:39.240Z","etag":null,"topics":["cli-tool","dbt","docs","documentation","pdf-generation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dribia.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-27T14:21:56.000Z","updated_at":"2026-03-30T01:52:41.000Z","dependencies_parsed_at":"2025-12-29T03:16:13.592Z","dependency_job_id":null,"html_url":"https://github.com/dribia/dbt2pdf","commit_stats":null,"previous_names":["dribia/dbt2pdf"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/dribia/dbt2pdf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dribia%2Fdbt2pdf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dribia%2Fdbt2pdf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dribia%2Fdbt2pdf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dribia%2Fdbt2pdf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dribia","download_url":"https://codeload.github.com/dribia/dbt2pdf/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dribia%2Fdbt2pdf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31515144,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli-tool","dbt","docs","documentation","pdf-generation"],"created_at":"2025-06-27T17:38:57.968Z","updated_at":"2026-04-07T13:32:16.526Z","avatar_url":"https://github.com/dribia.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Dbt2PDF\n==========================\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://dribia.github.io/dbt2pdf\"\u003e\n        \u003cpicture style=\"display: block; margin-left: auto; margin-right: auto; width: 40%;\"\u003e\n            \u003csource\n                media=\"(prefers-color-scheme: dark)\"\n                srcset=\"https://dribia.github.io/dbt2pdf/img/logo_dribia_blanc_cropped.png\"\n            \u003e\n            \u003csource\n                media=\"(prefers-color-scheme: light)\"\n                srcset=\"https://dribia.github.io/dbt2pdf/img/logo_dribia_blau_cropped.png\"\n            \u003e\n            \u003cimg\n                alt=\"dbt2pdf\"\n                src=\"https://dribia.github.io/dbt2pdf/img/logo_dribia_blau_cropped.png\"\n            \u003e\n        \u003c/picture\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n|         |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |\n|---------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| CI/CD   | [![Lint](https://github.com/dribia/dbt2pdf/actions/workflows/lint.yml/badge.svg)](https://github.com/dribia/dbt2pdf/actions/workflows/lint.yml) [![Tests](https://github.com/dribia/dbt2pdf/actions/workflows/test.yml/badge.svg)](https://github.com/dribia/dbt2pdf/actions/workflows/test.yml) [![Coverage Status](https://img.shields.io/codecov/c/github/dribia/dbt2pdf)](https://codecov.io/gh/dribia/dbt2pdf) [![ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ruff/main/assets/badge/v2.json)](https://docs.astral.sh/ruff/) [![ty](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/ty/main/assets/badge/v0.json)](https://docs.astral.sh/ty/) |\n| Package | [![PyPI](https://img.shields.io/pypi/v/dbt2pdf)](https://pypi.org/project/dbt2pdf/) ![PyPI - Downloads](https://img.shields.io/pypi/dm/dbt2pdf) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/dbt2pdf) [![GitHub](https://img.shields.io/github/license/dribia/dbt2pdf)](LICENSE)                                                                                                                                                                                                                                                                                                         |\n---\n\n\u003e [!CAUTION]\n\u003e This project is in early development stages and is not yet ready for production use.\n\u003e Our priority at the moment is that it works for our use case, so we are not yet focusing on\n\u003e covering all possible use cases.\n\n---\n\n**Documentation**: \u003ca href=\"https://dribia.github.io/dbt2pdf\" target=\"_blank\"\u003ehttps://dribia.github.io/dbt2pdf\u003c/a\u003e\n\n**Source Code**: \u003ca href=\"https://github.com/dribia/dbt2pdf\" target=\"_blank\"\u003ehttps://github.com/dribia/dbt2pdf\u003c/a\u003e\n\n---\n\n## Installation\n\nThis project resides in the Python Package Index (PyPI), so it can easily be installed with `pip`:\n\n```console\npip install dbt2pdf\n```\n\n## Usage\n\nThe `dbt2pdf` package provides a command-line interface (CLI) to convert DBT models to PDF files.\n\nTo view the avilable commands and full usage documentation, run:\n\n```shell\ndbt2pdf --help\n```\n\nTo view a given command usage documentation, the help flag can be used:\n\n```shell\ndbt2pdf \u003ccommand\u003e --help\n```\n\n### Examples\n```shell\ndbt2pdf generate \\\n  --manifest-path ./manifest.json \\\n  --title \"DBT Documentation\" \\\n  --add-author john@example.com \\\n  --add-author doe@example.com \\\n  output.pdf\n```\n\n## Contributing\n\n[uv](https://docs.astral.sh/uv/) is the best way to interact with this project, to install it,\nfollow the official [uv installation guide](https://docs.astral.sh/uv/getting-started/installation/).\n\nWith `uv` installed, one can install the project dependencies with:\n\n```shell\nuv sync\n```\n\nThen, to run the project unit tests:\n\n```shell\nmake test-unit\n```\n\nTo run the linters (`ruff` and `mypy`):\n\n```shell\nmake lint\n```\n\nTo apply all code formatting:\n\n```shell\nmake format\n```\n\n## License\n\n`dbt2pdf` is distributed under the terms of the\n[MIT](https://opensource.org/license/mit) license.\nCheck the [LICENSE](./LICENSE) file for further details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdribia%2Fdbt2pdf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdribia%2Fdbt2pdf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdribia%2Fdbt2pdf/lists"}