zio / zio-connect   0.4.4

Apache License 2.0 Website GitHub

Sources, Sinks and Pipelines for channeling data

Scala versions: 3.x 2.13 2.12

ZIO Connect

ZIO connectors are Sources, Sinks and Pipelines for channeling data. They are easy to use, and they are designed to be composable. You can use them to build pipelines that can be used to process data.

Production Ready CI Badge Sonatype Releases Sonatype Snapshots javadoc ZIO Connect


Each connector is defined as a separate module and can be used independently or in combination with other connectors.

The following connectors are available. These are submodules and are imported individually:

zio-connect-couchbase - Couchbase connector. See couchbase-connector-examples

zio-connect-dynamodb - DynamoDB connector. See dynamodb-connector-examples

zio-connect-file - Filesystem connector. See file-connector-examples

zio-connect-s3 - Amazon S3 connector uses zio-aws-s3 under the hood. See s3-connector-examples


Learn more on the ZIO Connect homepage!


For the general guidelines, see ZIO contributor's guide.

Code of Conduct

See the Code of Conduct


Come chat with us on Badge-Discord.