# About dbt Core

Transform raw warehouse data into trusted data products with dbt Core.

(Applies to dbt v2.0 and later)

You selected v2

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](../local/install-dbt.md), which gives you the recommended v2 experience from the command line.

Pair v2 with the [dbt VS Code extension](../about-dbt-extension.md) 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](../dbt-licensing.md). To learn how to contribute, refer to the [dbt Core repo](https://github.com/dbt-labs/dbt-core).

## Was this page helpful?

YesNo

[Privacy policy](https://www.getdbt.com/cloud/privacy-policy)[Create a GitHub issue](https://github.com/dbt-labs/docs.getdbt.com/issues)

This site is protected by reCAPTCHA and the Google [Privacy Policy](https://policies.google.com/privacy) and [Terms of Service](https://policies.google.com/terms) apply.
