Scala Zio

Open-source Scala projects categorized as Zio

Top 23 Scala Zio Projects

  1. ZIO

    ZIO — A type-safe, composable library for async and concurrent programming in Scala

    Project mention: Scala 3 Migration: Report from the Field | news.ycombinator.com | 2025-02-06

    I use ZIO (https://zio.dev) and nothing really like it exists on any platform.

    You can wrap any computation in a single ZIO object e.g. normal, callback, future, promise etc. Which you can then chain together in different ways e.g. run them in parallel, sequentially, race them against each other and kill the loser, scheduling in elaborate ways etc.

    And it will execute this either using normal or virtual threads i.e. fibers without locks so it’s extremely fast.

    But the incredible part is that it does all of this whilst seamlessly handling every type of error. Which if you’ve ever written complex concurrent code is extremely hard to get right.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. tapir

    Rapid development of self-documenting APIs

    Project mention: Generating swaggers at compile time | dev.to | 2025-05-14

    We can generate swaggers using libraries like tapir:

  4. zio-http

    A next-generation Scala framework for building scalable, correct, and efficient HTTP clients and servers

  5. DIStage

    Productivity-oriented collection of lightweight fancy stuff for Scala toolchain

  6. zio-prelude

    A lightweight, distinctly Scala take on functional abstractions, with tight ZIO integration

  7. zio-json

    Fast, secure JSON library with tight ZIO integration.

  8. ZparkIO

    Boiler plate framework to use Spark and ZIO together.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. rezilience

    ZIO-native utilities for making resilient distributed systems

  11. tranzactio

    ZIO wrapper around Doobie and Anorm.

  12. zio-schema

    Compositional, type-safe schema definitions, which enable auto-derivation of codecs and migrations.

  13. zio-cli

    Rapidly build powerful command-line applications powered by ZIO

  14. mongo4cats

    MongoDB Java client wrapper for Cats Effect & FS2 and ZIO

  15. zio-entity

    Zio-Entity, a distributed, high performance, functional event sourcing library

  16. fields

    Scala validation library (by jap-company)

  17. zio-spark

    A functional wrapper around Spark to make it works with ZIO

  18. virgil

    A purely functional Cassandra client built on top of the Datastax Java Driver supporting a variety of effect systems like ZIO & Cats-Effect supporting both Scala 2 & 3 (by kaizen-solutions)

  19. cable

    Functional, Practical, a scala ssh library (by zhongwm)

  20. free-arrow

    Implementation of the Free Arrow in Scala and other helpful tools for working with Arrows

  21. munit-zio

    MUnit and ZIO integration

  22. zio-temporal-hello

    Sample hello application using Scala 3 and zio-temporal

  23. s2gen

    A simple static site generator written in Scala

  24. zio-channel

    Prototype library for Go-like channels in Scala 3 / ZIO 2

  25. redisclient-rate-limit

    A light weight library to rate limit using token bucket algorithm

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Scala Zio discussion

Log in or Post with

Scala Zio related posts

  • Creating a CLI app with scala and Graal VM: should I switch to Rust?

    1 project | /r/scala | 31 Aug 2023
  • Help implementing a `select` method to my zio-channel library which adds Go-like channels to ZIO.

    1 project | /r/scala | 10 Jul 2023
  • What is scala's modern Web API framework?

    5 projects | /r/scala | 7 Mar 2023
  • Sttp: An Extensible API Client

    3 projects | dev.to | 7 Nov 2022
  • Akka Fork FUD

    2 projects | /r/scala | 21 Sep 2022
  • zio-http, any experiences to share

    2 projects | /r/scala | 17 Sep 2022
  • zio-json got 333 stars!

    1 project | /r/scala | 5 Sep 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Zio projects in Scala? This list will help you:

# Project Stars
1 ZIO 4,207
2 tapir 1,405
3 zio-http 823
4 DIStage 621
5 zio-prelude 462
6 zio-json 421
7 ZparkIO 175
8 rezilience 157
9 tranzactio 154
10 zio-schema 150
11 zio-cli 133
12 mongo4cats 117
13 zio-entity 114
14 fields 50
15 zio-spark 44
16 virgil 41
17 cable 35
18 free-arrow 21
19 munit-zio 18
20 zio-temporal-hello 16
21 s2gen 15
22 zio-channel 13
23 redisclient-rate-limit 8

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Scala is
the 32nd most popular programming language
based on number of references?