| Website | getdbt.com |
| Category | Data Engineering / Transformation |
| License | Apache 2.0 (Core) |
| Pricing | Free (Core), Cloud from $100/mo |
Overview
dbt transforms data in your warehouse using SQL. Version control, testing, documentation. The standard for analytics engineering.
Pros
- Apache 2.0 Core
- SQL-based transformations
- Version control workflow
- Built-in testing
- Auto-generated documentation
- Large community
Cons
- SQL-only (no Python transformations in Core)
- Cloud pricing at scale
- Learning curve for non-engineers
- Compilation can be slow on large projects
- Breaking changes between versions
Verdict
dbt is the standard for analytics engineering. If you transform data in a warehouse, dbt provides the software engineering practices — version control, testing, documentation, CI/CD — that make those transformations reliable and maintainable. The SQL-based approach means any analyst can contribute, and the testing framework catches data quality issues before they reach dashboards.
Want more visibility for your data engineering tool?
Get a sponsored link on AI Tools Hub + 26 other sites. From $49.
Get Listed — $49