--- id: dbt-core version: "1.12.2" license: Apache-2.0 license_treatment: permissive maintenance: active --- # dbt-core — With dbt, data analysts and engineers can build analytics the way engineers build applications. License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install dbt-core uv add dbt-core poetry add dbt-core ## Description

dbt logo

CI Badge

**[dbt](https://www.getdbt.com/)** enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. ![architecture](https://raw.githubusercontent.com/dbt-labs/dbt-core/6c6649f9129d5d108aa3b0526f634cd8f3a9d1ed/docs/images/dbt-arch.png) ## Understanding dbt Analysts using dbt can transform their data by simply writing select statements, while dbt handles turning these statements into tables and views in a data warehouse. These select statements, or "models", form a dbt project. Models frequently build on top of one another – dbt makes it easy to [manage relationships](https://docs.getdbt.com/docs/ref) between models, and [visualize these relationships](https://docs.getdbt.com/docs/documentation), as well... ## AI interpretation — verify before relying dbt-core is a command-line tool that enables data analysts and engineers to transform data in warehouses using SQL select statements organized as models, with built-in dependency management, documentation, and testing capabilities. Verdict: dbt-core is a mature, actively maintained analytics engineering framework with no known vulnerabilities, broad Python version support (3.10–3.14), and permissive licensing. Its 25 runtime dependencies and low install friction make it production-ready for data transformation pipelines. [View on SkillFed](https://skillfed.io/packages/dbt-core) · [View on PyPI](https://pypi.org/project/dbt-core/)