dlt (data load tool) is an open-source Python framework that radically simplifies loading data from any source. It handles schema management, normalisation and incremental loading automatically — letting you build data pipelines with just a few lines of Python.
dlt connects to hundreds of sources — APIs, databases, files, event streams — and loads data directly into cloud data warehouses like Snowflake, BigQuery or DuckDB. No complex setup, no proprietary configuration language — just Python.
As part of the modern data stack, dlt complements dbt perfectly: dlt handles extraction and loading, dbt handles transformation.
Core features
Build data pipelines with dlt
We build custom dlt pipelines for your data sources — from REST APIs and databases to file systems. The result is robust, maintainable ingestion pipelines feeding your data warehouse.
Address
Aeschengraben 13
4051 Basel, CH
Phone number
+41 (0)61 551 0012