Favicon of dlt (data load tool)

dlt (data load tool)

dlt is a lightweight, open-source Python library for loading data from any source into well-structured datasets with automatic schema inference.

Screenshot of dlt (data load tool) website

dlt (data load tool) is a lightweight, production-ready Python library that simplifies extracting and loading data from any source into structured datasets.

Key Features:

  • Auto Schema Inference — Automatically detect and evolve schemas as your data sources change.
  • Any Source to Any Destination — Load from REST APIs, databases, files, and Python data structures.
  • No Infrastructure — Import as a Python library with no backends, containers, or complex setup.
  • LLM-Ready — Build pipelines with AI code editors using dltHub Context assets and skills.
  • Pipeline Composition — Chain extract and load steps into reproducible, version-controlled pipelines.
  • 6M+ Downloads — Trusted by 8,000+ companies in production with 600+ Snowflake customers.

Whether you're ingesting API data, loading files into a lakehouse, or building AI-powered ETL, dlt provides a Pythonic way to move data reliably.

Share:

  • Stars

    4.8K
  • Forks

    0
  • Language

    Python
View Repository

Similar to dlt (data load tool)

Favicon

 

  
  
Favicon

 

  
  
Favicon