Features
Simple to configure, powerful to run — database and file sync, streaming engine, and a CLI that runs anywhere.
Database & file sync
Sync between databases, database to file, or file to database. Staging to warehouse, CSV/Excel/JSON into tables, or export from DB to files.
Streaming engine
ETLBox processes in stream: large datasets without full memory load, with pipeline-based throughput.
Mapping & transformation
Map columns, rename, adjust types. Distinct, merge options, and extensible transformation rules.
Error handling
Configurable error destination: redirect faulty rows to file or table; rest of the run continues.
CLI & automation
Export as JSON and run with etlrun directsync --config <path> on Windows, Linux, in containers, or in the cloud.
Data preview
View first rows of the source in the app, sort and filter — verify connection and parsing before running.