Skip to main content

A curated list of awesome dbt resources

1.7k
GitHub Stars
304
Curated Resources
12
Categories
18 hours ago
Last Refreshed
Get StartedHow ToIntegrationsUser StoriesData QualityCI/CDOrchestrationUtilitiesPackagesSnippetsCommunitySample Projects

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me get started resources from awesome-dbt"

Installation instructions →

What's inside

Get Started

How To

Integrations

  • Acryl DataHub

    A unified data catalog, governance, and observability platform. Use it to view models, docs, test results, and column-level lineage across your dbt projects and downstream dashboards.

  • Auto Alert - diqu

    Automate and streamline the alerting/ notification process for dbt test results using this versatile CLI companion tool. Receive detailed alerts & test metadata seamlessly on various platforms, promoting improved collaboration on dbt project issues 🐞🚀.

  • Bonnard

    Governed, multi-tenant MCP access to customer data. Turn your dbt models into a secure, per-customer MCP for AI agents.

  • Cube

    APIs, Caching, and Access Control on top of dbt Metrics.

  • Dagster and dbt: Better Together

    Getting started with the dagster-dbt library.

  • Datafold

    Gives a quick print out summary of changes so you can move fast and (not) break stuff!

Data Quality

  • Aegis DQ

    Agentic data quality framework that runs YAML rules against your warehouse (DuckDB, BigQuery, Snowflake, Databricks, Athena, Postgres), then uses LLMs to diagnose failures, trace root causes, and propose SQL fixes. Pairs naturally with dbt models as the validation layer after

  • BigQuery Stale data detection

    Stale data detection with dbt and BigQuery dataset metadata.

  • data-contract-validator

    Fails the pull request when a model stops producing what a downstream consumer expects. Reads columns from

  • DataKitchen Open Source Data Observability

    Data breaks. Servers break. dbt and other tools break. Observability and alerting across and down your data estate. Save time with simple, fast data quality test generation and execution.

  • dbt-expectations

    Port between dbt and great_expectations to extend out-of-the-box tests.

  • dq-tools

    Make simple storing test results and visualisation of these in a BI dashboard leveraging 6 Data Quality KPIs.

Sample Projects

Utilities

  • Altimate Code

    Open-source data engineering harness with 100+ deterministic tools for building, validating, optimizing, and shipping data products — usable from any LLM, across your warehouses. Ranked #1 on ADE-Bench (78%).

  • backfill

    Terminal footer that pays you while dbt runs - one sponsored line on the bottom row during long commands (dbt Core and dbt Cloud CLI), 50% ad revenue share. Open-source Go CLI; never reads your code, queries, or output.

  • Build Data Access Layer on dbt

    Package to build GraphQL API on top of your dbt project.

  • Clean your warehouse of old and deprecated models

    Clean out warehouse models which are not existent in the project.

  • cookiecutter-dbt

    Cookiecutter template for dbt projects.

  • datapilot

    AI teammate for engineers to ensure best practices in their SQL.

Community

User Stories

Showing a sample of 304 resources. View the full list on GitHub →