OS code of Data-prep project
The Data Transfer Project makes it easy for people to transfer their data between online service providers. We are establishing a common framework, including data models and protocols, to enable direct transfer of data both into and out of participating online service providers.
Apache NiFi
Pentaho Data Integration ( ETL ) a.k.a Kettle