Enhance your dbt experience with these libraries

Discover libraries designed to streamline workflows and enhance your dbt development experience.

Featured libraries

BI Tools
slidoapp

dbt-superset-lineage

Make dbt docs and Apache Superset talk to one another

Transformation
datacoves

dbt-coves

CLI tool for dbt users adopting analytics engineering best practices.

DataOps
datacoves

cookiecutter-dbt

Framework for jumpstarting production-ready dbt projects quickly.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
DataOps
gocardless

airflow-dbt

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

DataOps
tomasfarias

airflow-dbt-python

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

DataOps
artifactable

artifactable

artifactable is a notification service for your dbt project.

DataOps
datacoves

cookiecutter-dbt

Framework for jumpstarting production-ready dbt projects quickly.

DataOps
spbail

dag-stack

Data pipeline with dbt, Airflow, Great Expectations.

Database
supasheet

dal

Data Access Layer creates a GraphQL API over a dbt model

BI Tools
lightdash

dbt2looker

Generate lookml for views from dbt models.

Database
dbt-labs

dbt-adapter-tests

A pytest plugin for dbt adapter test suites.

Database
Dandandan

dbt-athena

dbt adapter for Athena.

Database
embold-health

dbt-azuresynapse

dbt with some Azure Synapse goodness.

Database
core dbt maintainers

dbt-bigquery

A dbt adapter for BigQuery – enabling scalable SQL-based data transformations directly within Google's serverless data warehouse.

DataOps
offbi

dbt-checkpoint

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

Database
silentsokolov

dbt-clickhouse

The Clickhouse plugin for dbt (data build tool).

DataOps
gnilrets

dbt-container-skeleton

Bootstrap a containerized dbt full development environment.

Doc and Testing
slidoapp

dbt-coverage

One-stop-shop for docs and test coverage of dbt projects.

Transformation
datacoves

dbt-coves

CLI tool for dbt users adopting analytics engineering best practices.

Database
Shanjie Han

dbt-databend-cloud

A dbt adapter for Databend Cloud – a cloud-native, MPP data warehouse designed for high-performance analytics and real-time data processing.

Database
dbt databricks users

dbt-databricks

​A dbt adapter for Databricks – enabling scalable SQL-based data transformations on the Databricks Lakehouse Platform.

Doc and Testing
mjirv

dbt-datamocktool

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

Database
deltastreaminc

dbt-deltastream

A dbt adapter for DeltaStream - a streaming processing engine based on Apache Flink.

Database
fabrice-etanchaud

dbt-dremio

dbt's adapter for dremio.

DataOps
autotraderuk

dbt-dry-run

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

Database
jwills

dbt-duckdb

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

DataOps
brooklyn-data

dbtenv

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

Doc and Testing
datnguye

dbterd

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

Database
tglunde

dbt-exasol

data build tool adapter for exasol

BI Tools
voi-oss

dbt-exposures-crawler

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

Database
Microsoft

dbt-fabric

dbt adapter for Microsoft Fabric Synapse Data Warehouse

Database
firebolt-db

dbt-firebolt

Firebolt Adapted for dbt

Transformation
tuanchris

dbt-generator

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

Database
Benjamin Menuet, Moshir Mikael, Armando Segnini and Amine El Mallem

dbt-glue

A dbt adapter for AWS Glue – enabling SQL-based transformations on serverless Spark with support for open table formats like Iceberg, Delta Lake, and Hudi.

DataOps
mikekaminsky

dbt-helper

A helper tool for dbt development and data warehouse management.

Database
Cloudera

dbt-hive

A dbt adapter for Hive – a distributed data warehouse built on Hadoop for querying and managing large datasets using SQL.

Database
Abhishek Jog, Sagar Soni, Ayush Mehrotra

dbt-ibm-netezza

A dbt adapter for IBM Netezza – enabling SQL-based data transformations on Netezza's distributed MPP data warehouse.

Database
cloudera

dbt-impala

The dbt-impala adapter allows you to use dbt along with Apache Impala and Cloudera Data Platform

Database
inferlabs

dbt-infer

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.

Transformation
dbt-labs

dbt-init

A tool to create dbt projects for consulting.

Doc and Testing
Dashlane

dbt-invoke

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

Database
iomete

dbt-iomete

dbt adapter for iomete

Transformation
jmriego

dbt-ipy

Run DBT commands inside a IPython session.

Database
MaterializeInc

dbt-materialize

dbt adapter for Materialize.

BI Tools
gouline

dbt-metabase

Model synchronization from dbt to Metabase.

Doc and Testing
transform-data

dbt-metadata-client

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

Database
jwills

dbt-mysql

MySQL plugin for dbt

Transformation
lkqm

dbtool.py

A lightweight db tools for sql.

Database
techindicium

dbt-oracle

A dbt adapter for oracle db backend.

Doc and Testing
z3z1ma

dbt-osmosis

Automated YAML management + description inheritance

Database
dbt-labs

dbt-presto

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

Database
core dbt maintainers

dbt-redshift

A dbt adapter for Amazon Redshift – enabling SQL-based data transformations on Redshift’s scalable cloud data warehouse.

Database
SingleStore, Inc.

dbt-singlestore

A dbt adapter for SingleStore – a distributed SQL database designed for real-time analytics and transactional workloads at scale.

Database
core dbt maintainers

dbt-snowflake

A dbt adapter for Snowflake – enabling SQL-based data transformations on Snowflake’s cloud-native data platform.

Database
dbt-labs

dbt-spark

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

Database
core dbt maintainers

dbt-spark

A dbt adapter for Apache Spark – enabling scalable data transformations across Spark clusters using SQL-based workflows.

Database
codeforkjeff

dbt-sqlite

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

Database
dbt-msft

dbt-sqlserver

dbt adapter for sql server.

Database
StarRocks

dbt-starrocks

The dbt-starrocks package contains all the code to enable dbt to work with StarRocks.

Doc and Testing
bitpicky

dbt-sugar

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

BI Tools
slidoapp

dbt-superset-lineage

Make dbt docs and Apache Superset talk to one another

Database
dbt-msft

dbt-synapse

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

Database
Teradata

dbt-teradata

dbt connector for Teradata Vantage

Doc and Testing
mikaelene

dbt-test-coverage

cli tool for showing test coverage in dbt projects.

Database
starburstdata

dbt-trino

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

Doc and Testing
AgeOfLearning

dbt-unit-test

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

Database
Upsolver Team

dbt-upsolver

A dbt adapter for Upsolver – a real-time data processing platform that simplifies building and managing streaming data pipelines with SQL.

Database
mpcarter

dbt-vertica

dbt adapter for Vertica.

Database
Bayan Albunayan, Reema Alzaid, Manjot Sidhu

dbt-watsonx-spark

A dbt adapter for IBM watsonx.data Spark – enabling data transformation and modeling on IBM’s distributed Spark engine.

Doc and Testing
mjirv

demeter

Generates an API to query your dbt metrics

Transformation
fal-ai

fal

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

Transformation
feluelle

great-data-building

Data Modelling with dbt

Doc and Testing
autotraderuk

oliver-twist

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

DataOps
watxaut

poc_docker_ airflow_dbt

A Proof of concept for Docker Airflow and DBT.

DataOps
dwallace0723

py-dbt-cloud

A python SDK for dbt Cloud.

Transformation
GClunies

Reflekt

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

Doc and Testing
ciejer

tangata_local

Editable Data Catalog, describing a dbt repository.

Doc and Testing
prratek

tap-dbt-artifacts

Singer Tap for dbt Artifacts built with the Meltano SDK.