Enhance your dbt experience with these libraries
Discover libraries designed to streamline workflows and enhance your dbt development experience.
Featured libraries
airflow-dbt-python
An Airflow operator that executes the dbt Python package instead of wrapping the CLI
dbt-bigquery
A dbt adapter for BigQuery – enabling scalable SQL-based data transformations directly within Google's serverless data warehouse.
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.
dbt-databricks
A dbt adapter for Databricks – enabling scalable SQL-based data transformations on the Databricks Lakehouse Platform.
dbt-datamocktool
datamocktool (dmt) is a simple package for unit testing dbt projects.
dbt-deltastream
A dbt adapter for DeltaStream - a streaming processing engine based on Apache Flink.
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.
dbtenv
Install and run multiple versions of dbt with Python virtual environments, or Homebrew on Mac or Linux.
dbterd
CLI to generate Diagram-as-a-code file (DBML, Mermaid, PlantUML, GraphViz, D2) from dbt artifact files
dbt-exposures-crawler
Automatically creates dbt exposures from your BI tools. It currently supports Tableau.
dbt-generator
This package helps in generating the base models and transform them in bulk.
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.
dbt-hive
A dbt adapter for Hive – a distributed data warehouse built on Hadoop for querying and managing large datasets using SQL.
dbt-ibm-netezza
A dbt adapter for IBM Netezza – enabling SQL-based data transformations on Netezza's distributed MPP data warehouse.
dbt-impala
The dbt-impala adapter allows you to use dbt along with Apache Impala and Cloudera Data Platform
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.
dbt-metadata-client
A utility package to make it easier to build queries to run against dbtCloud's metadata API.
dbt-redshift
A dbt adapter for Amazon Redshift – enabling SQL-based data transformations on Redshift’s scalable cloud data warehouse.
dbt-singlestore
A dbt adapter for SingleStore – a distributed SQL database designed for real-time analytics and transactional workloads at scale.
dbt-snowflake
A dbt adapter for Snowflake – enabling SQL-based data transformations on Snowflake’s cloud-native data platform.
dbt-spark
A dbt adapter for Apache Spark – enabling scalable data transformations across Spark clusters using SQL-based workflows.
dbt-spark
Run dbt against Spark clusters that are hosted via Databricks (AWS + Azure), Amazon EMR, or Docker.
dbt-starrocks
The dbt-starrocks package contains all the code to enable dbt to work with StarRocks.
dbt-sugar
CLI tool that allows users of dbt to have fun and ease performing actions around dbt models.
dbt-trino
dbt-trino adapter uses Trino as a underlying query engine to perform query federation across disperse data sources.
dbt-upsolver
A dbt adapter for Upsolver – a real-time data processing platform that simplifies building and managing streaming data pipelines with SQL.
dbt-watsonx-spark
A dbt adapter for IBM watsonx.data Spark – enabling data transformation and modeling on IBM’s distributed Spark engine.
oliver-twist
dag auditing tool that audits the DBT DAG and generates a summary report.
Reflekt
Reflekt can intelligently template dbt models and documentation for events in a tracking plan from Avo or Segment Protocols.
Seamless data analytics with managed dbt and Airflow
Don’t let platform limitations or maintenance overhead hold you back.