A CLI data integration tool specialized in moving data between databases and storage systems. Sling provides a simple command-line interface for extracting and loading data with support for incremental syncs, transformations, and multiple output formats.
Python data engineers use Sling via its Python SDK or CLI subprocess calls to replicate tables between databases or load files into warehouses. A common use case is syncing a production PostgreSQL table into Snowflake for analytics — Sling handles chunking, type mapping, and incremental state without requiring any custom Python ingestion code.
A CLI data integration tool specialized in moving data between databases and storage systems. Sling provides a simple command-line interface for extracting and loading data with support for incremental syncs, transformations, and multiple output formats.
Yes, Sling is free to use.
Sling is listed under the ETL Frameworks category on Python Data Engineering.
Details
Category
ETL Frameworks →Related
| Tool | Pricing | Rating | |
|---|---|---|---|
IN ingestrnew Database-to-Database CLI Tool | Free | ★ 4.1 | → |
GS Google Sheets ETL Sheets to Data Warehouse Loader | Free | ★ 3.7 | → |
PE Petl Python ETL Package | Free | ★ 4.3 | → |