ZIO is a type-safe functional effect in Scala for asynchronous and concurrent programming. To learn more about ZIO, visitzio.dev.
ZIO has a growing ecosystem of libraries and tools for building next-generation reactive applications on JVM, Scala.js, and Scala Native. Here is the overview of its ecosystem:
-
Official ZIO libraries are hosted in theZIO organizationon Github and maintained by core contributors to ZIO. We have aquick overviewfor these libraries on the ZIO website.
-
There is also a growing ecosystem of community-maintained libraries outside the ZIO organization. These arelistedon the ecosystem section of the ZIO website.
We have aZIO Ecosystem Trackerthat provides a comprehensive overview of each library in the ecosystem, including:
- What libraries are updated to the latest ZIO version? Every library which has a green checkmark is up to date. A yellow exclamation mark means that the library is not up to date and there are some work left to be done.
- What is the latest release of each library?
- What are the dependencies of each library?
- What other libraries are on top of a given library?
- It provides a copy-pasteable dependency configuration for each library.
Each project in the ZIO organization namespace has aStage Badgewhich indicates the current status of that project: