SaaSHub helps you find the best software and product alternatives Learn more →
Top 13 Scala Functional Reactive Programming Projects
-
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.
-
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.
-
-
-
RxScala
RxScala – Reactive Extensions for Scala – a library for composing asynchronous and event-based programs using observable sequences
-
-
Thank you for writing this - it is more detailed that I could come up with!
I would like to add that I feel like functional approaches are more the "future" of programming than trying to iterate over imperative ones to make them as "nice" to use. So I don't really see the big deal of trying to add-on features to existing languages when you can adopt new ones (or experiment with existing ones e.g. https://github.com/getkyo/kyo for a new take on effects in Scala).
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
Scala Functional Reactive Programming discussion
Scala Functional Reactive Programming related posts
-
The golden age of Kotlin and its uncertain future
-
Why would users avoid a library that makes heavy use of macros in Scala 3?
-
Is there any book or course about Scala front-end development?
-
Why actors are a great fit for a data processing pipeline and how we use them for Quickwit's engine
-
How to build a Scala Zio CRUD Microservice
-
Solid like scala library that has more powerful reactive primitives and lean syntax?
-
Solid JS compared to svelte?
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2025
Index
What are some of the best open-source Functional Reactive Programming projects in Scala? This list will help you:
# | Project | Stars |
---|---|---|
1 | ZIO | 4,216 |
2 | Monix | 1,933 |
3 | Scala.Rx | 988 |
4 | RxScala | 886 |
5 | Laminar | 797 |
6 | kyo | 676 |
7 | Airstream | 256 |
8 | Iteratee | 183 |
9 | typed-actors | 144 |
10 | SynapseGrid | 124 |
11 | REScala | 91 |
12 | scala.frp | 24 |
13 | Reactive Collections | 4 |