About dbt Core
Transform raw warehouse data into trusted data products with dbt Core.
(Applies to dbt v2.0 and later)v2 is the faster, Rust-powered way to develop with dbt locally. You can get started with many features right away, free forever. Run dbt login to unlock additional capabilities with a free dbt platform account.
dbt Core is the open-source runtime and CLI foundation for the dbt framework. It supports the dbt language you write in your project — including SQL, Jinja, YAML configuration, tests, and more — and provides the runtime for compiling your project, executing your transformation graph, and producing metadata.
In v2, dbt Core 2.0 provides the Apache 2.0 open-source foundation for local dbt development. For most people, the best way to get started is to install dbt, which gives you the recommended v2 experience from the command line.
Pair v2 with the dbt VS Code extension for autocomplete, inline errors, and lineage as you work. You can also run dbt login to unlock additional account-enabled capabilities in your editor and local workflow by creating a free dbt account!
For more information about licensing, refer to dbt licensing. To learn how to contribute, refer to the dbt Core repo.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.