About dbt
dbt is a framework for transforming data in a warehouse using the same practices that software engineers apply to applications. Analysts and analytics engineers write models, and dbt parses, compiles and runs the project so that transformations are version-controlled and repeatable.
The repository now holds the Apache 2.0 source of dbt v2.0, a ground-up rewrite in Rust. According to its README, v2.0 parses and compiles projects much faster than v1, enforces a stricter language specification at parse time, produces Parquet artifacts alongside the existing JSON ones, and ships as one standalone executable, so no Python installation is needed. The local documentation experience was rebuilt around those artifacts to handle large projects.
The Apache 2.0 code is available to everyone, while the packaged dbt distribution adds dbt-specific customizations under a separate dbt product license. v2.0 supports macOS and Linux on x86-64 and ARM. The v1 Python implementation continues on the 1.latest branch. dbt Labs also offers dbt as a commercial cloud platform.
Key features
- Data transformation using software engineering practices
- Faster parsing and compiling in v2.0
- Strict language specification checks at parse time
- Parquet artifacts for querying project metadata
- Single binary without a Python runtime
- Rebuilt local documentation experience
Good fit for
- →Analytics engineering workflows
- →Speeding up very large dbt projects
- Built with
- Rust
- Tags
- data-transformation
- analytics-engineering
- elt
- sql
- data-modeling
- rust
- business-intelligence
- data-warehouse
dbt: questions and answers
- What is dbt used for?
- dbt is a data transformation framework that lets analysts and engineers build analytics models with software-engineering practices; v2.0 is a ground-up rewrite in Rust. It is a good fit for analytics engineering workflows and speeding up very large dbt projects.
- Is dbt open source?
- Yes. dbt is open source under the Apache-2.0 licence. Its source code is on GitHub at dbt-labs/dbt and is written mainly in Rust.
- Is dbt free?
- Yes. dbt is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $100 per seat per month.
- What is dbt an alternative to?
- dbt is an open-source alternative to Matillion, Coalesce and Keboola. Other open-source alternatives to Matillion include Bruin, Duckle and Airbyte.
- Is dbt actively maintained?
- Yes. The most recent commit to dbt was on 2 October 2026, and the latest release is v2.0.5, published on 18 September 2026. The project has 14k stars on GitHub.
Open-source alternatives to dbt
See all
Bruin
Data Pipelines & ETL
Build data pipelines with SQL and Python, ingest data from different sources, add quality
Apache-2.0vs Fivetran★ 1.8k
Duckle
Data Pipelines & ETL
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-
Apache-2.0vs SnapLogic★ 1.3k
Airbyte
Data Pipelines & ETL
Airbyte is the open-source data movement platform. Run ELT pipelines across 700+ connector
OSSvs Fivetran★ 22k
Mage AI
Data Pipelines & ETL
🧙 Build, run, and manage data pipelines for integrating and transforming data.
Apache-2.0vs Fivetran★ 8.8k
Kestra
Data Pipelines & ETL
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Apache-2.0vs AWS Step Functions★ 29k
Quary
BI & Dashboards
Open-source BI for engineers
Apache-2.0vs Looker★ 2.4k
SaaS alternatives to dbt
See all
Matillion
Data Pipelines & ETL
Cloud data integration and transformation platform for loading data into warehouses
SaaS
Coalesce
Data Pipelines & ETL
Column-aware data transformation platform for building warehouse pipelines
SaaS
Keboola
Data Pipelines & ETL
Cloud data operations platform for ETL, transformation and orchestration
SaaS
Hevo Data
Data Pipelines & ETL
No-code data pipeline platform for replicating data into warehouses and lakes
SaaS
Stitch
Data Pipelines & ETL
Cloud ETL service that replicates data from SaaS apps and databases into warehouses
SaaS
Pentaho
Data Pipelines & ETL
Data integration and analytics platform from Hitachi Vantara
SaaS

