transferred
The most convenient data transfer tool.
transferred moves table-shaped data between systems. Rust core, Python API, Arrow end-to-end. Extract and load only — transformations are someone else's job.
Status: 0.0.1. Parquet source + destination only. Postgres and BigQuery land in 0.1.0. See PLAN.md for the roadmap and DESIGN.md for architecture.
Install
Requires Python 3.14 (standard or free-threaded).
Usage
=
# RunReport(rows=12481902, bytes_written=1503948211, duration_seconds=4.218731)
# 12_481_902
# 1_503_948_211
# 4.218731
Crates
transferred-core— connector-agnostic traits (Source,Destination,Transfer,ElError,RunReport).transferred-parquet— local Parquet source and destination.transferred-py— PyO3 bindings powering thetransferredPython package.
License
MIT. See LICENSE.