Projects using ZIO
- Rudder — an example about how to manage error ADT in several sub-projects and specialized sub-domains, and how one can gradually contextualize error messages in domain layers. Uses queues, resources, interop with Java, and historical code. See context and references.
- ZIO AI Platform Backend — Clover Group AI Platform backend, which employs ZIO, Doobie, http4s and Kafka .
- Polynote — a new, polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more.
- Blended ZIO — A sample project migrating a largely untyped, actor based integration framework to ZIO.