dbt-costgate is a tool that integrates with dbt to provide cost estimation gates for BigQuery projects. It dry-runs only the models changed in a pull request, calculates the byte difference, and estimates the potential cost impact before merging. This helps analytics engineering teams practice FinOps by preventing expensive model changes from reaching production. It is distributed as a PyPI package and open-source under Apache-2.0.
In the Developer Tools space, dbt-costgate takes a focused approach. It focuses on preventing unexpected BigQuery costs from un-reviewed dbt model changes in pull requests. It is built as an open-source project for data engineers. dbt-costgate is open source under the Apache-2.0 license. dbt-costgate is available on the command line, and it can be self-hosted.
It is developed by Drichards124, and it first shipped in 2026. The project is developed in the open on GitHub with 85 commits in the last 90 days. Among its 5 catalogued features are Cost Estimation, Dry Run Models, and Pull Request Gate.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do