Enhance your dbt experience with these libraries

Featured libraries

dbt-fabric
Microsoft

dbt adapter for Microsoft Fabric Synapse Data Warehouse

dbterd
datnguye

CLI to generate Diagram-as-a-code file (DBML, Mermaid, PlantUML, GraphViz, D2) from dbt artifact files

dbt-iomete
iomete

dbt adapter for iomete

dbt-netezza
chop-analytics

dbt adapter for the Netezza database

dbt-infer
inferlabs

The dbt adapter for Infer. dbt-infer acts as a layer between your existing data warehouse allowing to perform ML analytics within your dbt models.

dbt-metadata-client
transform-data

A utility package to make it easier to build queries to run against dbtCloud's metadata API.

dbt-dry-run
autotraderuk

This dry runner uses BigQuery's dry run capability to allow you to check that SQL queries are valid before trying to execute them.

Reflekt
GClunies

Reflekt can intelligently template dbt models and documentation for events in a tracking plan from Avo or Segment Protocols.

tap-dbt-artifacts
prratek

Singer Tap for dbt Artifacts built with the Meltano SDK.

tangata_local
ciejer

Editable Data Catalog, describing a dbt repository.

py-dbt-cloud
dwallace0723

A python SDK for dbt Cloud.

pre-commit-dbt
offbi

List of `pre-commit` hooks to ensure the quality of your `dbt` projects.

poc_docker_ airflow_dbt
watxaut

A Proof of concept for Docker Airflow and DBT.

oliver-twist
autotraderuk

dag auditing tool that audits the DBT DAG and generates a summary report.

great-data-building
feluelle

Data Modelling with dbt

fal
fal-ai

fal allows you to run python scripts directly from your dbt project.

dbt-spark
dbt-labs

Run dbt against Spark clusters that are hosted via Databricks (AWS + Azure), Amazon EMR, or Docker.

dbtool.py
lkqm

A lightweight db tools for sql.

dbtenv
brooklyn-data

Install and run multiple versions of dbt with Python virtual environments, or Homebrew on Mac or Linux.

dbt2looker
lightdash

Generate lookml for views from dbt models.

dbt-vertica
mpcarter

dbt adapter for Vertica.

dbt-unit-test
AgeOfLearning

A tiny framework for testing reusable code inside of dbt models.

dbt-trino
starburstdata

dbt-trino adapter uses Trino as a underlying query engine to perform query federation across disperse data sources.

dbt-test-coverage
mikaelene

cli tool for showing test coverage in dbt projects.

dbt-teradata
Teradata

dbt connector for Teradata Vantage

dbt-synapse
dbt-msft

dbt adapter for Azure Synapse (née Azure Data Warehouse).

dbt-superset-lineage
slidoapp

Make dbt docs and Apache Superset talk to one another

dbt-sugar
bitpicky

CLI tool that allows users of dbt to have fun and ease performing actions around dbt models.

dbt-streamlit
Cazoo-uk

Share information on how your jobs are performing, without granting Admin access to DBT Cloud directly.

dbt-sqlserver
dbt-msft

dbt adapter for sql server.

dbt-sqlite
codeforkjeff

A SQLite adapter plugin for dbt (data build tool).

dbt-presto
dbt-labs

The presto adapter plugin for dbt. NOTE: Depricated, see dbt-trino

dbt-oracle
techindicium

A dbt adapter for oracle db backend.

dbt-mysql
jwills

MySQL plugin for dbt

dbt-metrics-api
mjirv

Generates an API to query your dbt metrics

dbt-metabase
gouline

Model synchronization from dbt to Metabase.

dbt-materialize
MaterializeInc

dbt adapter for Materialize.

dbt-ipy
jmriego

Run DBT commands inside a IPython session.

dbt-invoke
Dashlane

A CLI for creating, updating, and deleting dbt property files.

dbt-init
dbt-labs

A tool to create dbt projects for consulting.

dbt-helper
mikekaminsky

A helper tool for dbt development and data warehouse management.

dbt-generator
tuanchris

This package helps in generating the base models and transform them in bulk.

dbt-firebolt
firebolt-db

Firebolt Adapted for dbt

dbt-exposures-crawler
voi-oss

Automatically creates dbt exposures from your BI tools. It currently supports Tableau.

dbt-exasol
tglunde

data build tool adapter for exasol

dbt-duckdb
jwills

dbt (http://getdbt.com) adapter for DuckDB (http://duckdb.org)

dbt-dremio
fabrice-etanchaud

dbt's adapter for dremio.

dbt-datamocktool
mjirv

datamocktool (dmt) is a simple package for unit testing dbt projects.

dbt-coves
datacoves

CLI tool for dbt users adopting analytics engineering best practices.

dbt-container-skeleton
gnilrets

Bootstrap a containerized dbt full development environment.

dbt-clickhouse
silentsokolov

The Clickhouse plugin for dbt (data build tool).

dbt-azuresynapse
embold-health

dbt with some Azure Synapse goodness.

dbt-athena
Dandandan

dbt adapter for Athena.

dbt-adapter-tests
dbt-labs

A pytest plugin for dbt adapter test suites.

dal
supasheet

Data Access Layer creates a GraphQL API over a dbt model

dag-stack
spbail

Data pipeline with dbt, Airflow, Great Expectations.

cookiecutter-dbt
datacoves

Framework for jumpstarting production-ready dbt projects quickly.

artifactable
artifactable

artifactable is a notification service for your dbt project.

airflow-dbt-python
tomasfarias

An Airflow operator that executes the dbt Python package instead of wrapping the CLI

airflow-dbt
gocardless

This is a collection of Airflow operators to provide easy integration with dbt.

dbt2looker
lightdash

Generate lookml for views from dbt models.

dbt-superset-lineage
slidoapp

Make dbt docs and Apache Superset talk to one another

dbt-metabase
gouline

Model synchronization from dbt to Metabase.

dbt-exposures-crawler
voi-oss

Automatically creates dbt exposures from your BI tools. It currently supports Tableau.

dbt-dry-run
autotraderuk

This dry runner uses BigQuery's dry run capability to allow you to check that SQL queries are valid before trying to execute them.

py-dbt-cloud
dwallace0723

A python SDK for dbt Cloud.

pre-commit-dbt
offbi

List of `pre-commit` hooks to ensure the quality of your `dbt` projects.

poc_docker_ airflow_dbt
watxaut

A Proof of concept for Docker Airflow and DBT.

dbtenv
brooklyn-data

Install and run multiple versions of dbt with Python virtual environments, or Homebrew on Mac or Linux.

dbt-streamlit
Cazoo-uk

Share information on how your jobs are performing, without granting Admin access to DBT Cloud directly.

dbt-helper
mikekaminsky

A helper tool for dbt development and data warehouse management.

dbt-container-skeleton
gnilrets

Bootstrap a containerized dbt full development environment.

dag-stack
spbail

Data pipeline with dbt, Airflow, Great Expectations.

cookiecutter-dbt
datacoves

Framework for jumpstarting production-ready dbt projects quickly.

artifactable
artifactable

artifactable is a notification service for your dbt project.

airflow-dbt-python
tomasfarias

An Airflow operator that executes the dbt Python package instead of wrapping the CLI

airflow-dbt
gocardless

This is a collection of Airflow operators to provide easy integration with dbt.

dbt-fabric
Microsoft

dbt adapter for Microsoft Fabric Synapse Data Warehouse

dbt adapter for iomete

dbt-netezza
chop-analytics

dbt adapter for the Netezza database

dbt-infer
inferlabs

The dbt adapter for Infer. dbt-infer acts as a layer between your existing data warehouse allowing to perform ML analytics within your dbt models.

dbt-spark
dbt-labs

Run dbt against Spark clusters that are hosted via Databricks (AWS + Azure), Amazon EMR, or Docker.

dbt-vertica
mpcarter

dbt adapter for Vertica.

dbt-trino
starburstdata

dbt-trino adapter uses Trino as a underlying query engine to perform query federation across disperse data sources.

dbt-teradata
Teradata

dbt connector for Teradata Vantage

dbt-synapse
dbt-msft

dbt adapter for Azure Synapse (née Azure Data Warehouse).

dbt adapter for sql server.

dbt-sqlite
codeforkjeff

A SQLite adapter plugin for dbt (data build tool).

dbt-presto
dbt-labs

The presto adapter plugin for dbt. NOTE: Depricated, see dbt-trino

dbt-oracle
techindicium

A dbt adapter for oracle db backend.

dbt-mysql
jwills

MySQL plugin for dbt

dbt-materialize
MaterializeInc

dbt adapter for Materialize.

dbt-firebolt
firebolt-db

Firebolt Adapted for dbt

dbt-exasol
tglunde

data build tool adapter for exasol

dbt (http://getdbt.com) adapter for DuckDB (http://duckdb.org)

dbt-dremio
fabrice-etanchaud

dbt's adapter for dremio.

dbt-clickhouse
silentsokolov

The Clickhouse plugin for dbt (data build tool).

dbt-azuresynapse
embold-health

dbt with some Azure Synapse goodness.

dbt-athena
Dandandan

dbt adapter for Athena.

A pytest plugin for dbt adapter test suites.

dal
supasheet

Data Access Layer creates a GraphQL API over a dbt model

dbterd
datnguye

CLI to generate Diagram-as-a-code file (DBML, Mermaid, PlantUML, GraphViz, D2) from dbt artifact files

dbt-metadata-client
transform-data

A utility package to make it easier to build queries to run against dbtCloud's metadata API.

tap-dbt-artifacts
prratek

Singer Tap for dbt Artifacts built with the Meltano SDK.

tangata_local
ciejer

Editable Data Catalog, describing a dbt repository.

oliver-twist
autotraderuk

dag auditing tool that audits the DBT DAG and generates a summary report.

dbt-unit-test
AgeOfLearning

A tiny framework for testing reusable code inside of dbt models.

dbt-test-coverage
mikaelene

cli tool for showing test coverage in dbt projects.

dbt-sugar
bitpicky

CLI tool that allows users of dbt to have fun and ease performing actions around dbt models.

dbt-metrics-api
mjirv

Generates an API to query your dbt metrics

dbt-invoke
Dashlane

A CLI for creating, updating, and deleting dbt property files.

dbt-datamocktool
mjirv

datamocktool (dmt) is a simple package for unit testing dbt projects.

Reflekt
GClunies

Reflekt can intelligently template dbt models and documentation for events in a tracking plan from Avo or Segment Protocols.

great-data-building
feluelle

Data Modelling with dbt

fal
fal-ai

fal allows you to run python scripts directly from your dbt project.

dbtool.py
lkqm

A lightweight db tools for sql.

dbt-ipy
jmriego

Run DBT commands inside a IPython session.

dbt-init
dbt-labs

A tool to create dbt projects for consulting.

dbt-generator
tuanchris

This package helps in generating the base models and transform them in bulk.

dbt-coves
datacoves

CLI tool for dbt users adopting analytics engineering best practices.