Scala reactive-streams

Open-source Scala projects categorized as reactive-streams

Top 13 Scala reactive-stream Projects

  • Monix

    Asynchronous, Reactive Programming for Scala and Scala.js.

    Project mention: Scala isn't fun anymore | reddit.com/r/programming | 2022-09-10

    The author is the creator of Monix and implemented the first version of cats-effect. He knows what he is doing.

  • Elastic4s

    Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client

    Project mention: How to decouple logic from Scala future? | reddit.com/r/scala | 2022-12-14

    Here's an example from a library I've used: https://github.com/sksamuel/elastic4s/blob/master/elastic4s-core/src/main/scala/com/sksamuel/elastic4s/Executor.scala. Then you can provide your own Executor implementation and it will be used instead of the FutureExecutor. You can check out the top level of that repo to see how much complexity this introduces.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Reactive-kafka

    Alpakka Kafka connector - Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

  • sttp

    The Scala HTTP client you always wanted!

    Project mention: Scala Toolkit makes Scala powerful straight out of the box | reddit.com/r/scala | 2022-11-10
  • alpakka

    Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.

  • Phantom

    Schema safe, type-safe, reactive Scala driver for Cassandra/Datastax Enterprise

  • Laminar

    Simple, expressive, and safe UI library for Scala.js (by raquo)

    Project mention: Scala DevInTraining looking to contribute to projects | reddit.com/r/scala | 2023-01-15
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • AkkaGRPC

    Akka gRPC

  • Play WS

    Standalone Play WS, an async HTTP client with fluent API

    Project mention: Code in jar dependency is packed as java code and can not be used as normal Scala dependency | reddit.com/r/scala | 2022-05-04

    Take a look at https://github.com/playframework/play-ws build.sbt. it is a scala lib built with sbt-assembly to shade dependencies and avoid binary incompatibility. That is the only reason to build a lib with sbt-assembly.

  • Pulsar4s

    Idiomatic, typesafe, and reactive Scala client for Apache Pulsar

  • Airstream

    State propagation and event streams with mandatory ownership and no glitches (by raquo)

    Project mention: 2022 Laminar Ecosystem Update – new libraries, web components, tutorials, sponsors | reddit.com/r/scala | 2022-06-23

    I recommend you read the section for each of those in the readme here https://github.com/raquo/Airstream

  • Clickhouse-scala-client

    Clickhouse Scala Client with Reactive Streams support

    Project mention: Anyone using Clickhouse in Scala? What client do you use? | reddit.com/r/Clickhouse | 2023-01-19
  • plant-simulator

    Power Plant simulator service that can ramp up and down power producing units

    Project mention: Is it worthy to write a OCPP OpenSource implementation? | reddit.com/r/ocpp | 2022-08-02
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). The latest post mention was on 2023-01-19.

Scala reactive-streams related posts

Index

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

Project Stars
1 Monix 1,879
2 Elastic4s 1,615
3 Reactive-kafka 1,396
4 sttp 1,322
5 alpakka 1,245
6 Phantom 1,049
7 Laminar 594
8 AkkaGRPC 421
9 Play WS 213
10 Pulsar4s 213
11 Airstream 183
12 Clickhouse-scala-client 105
13 plant-simulator 24
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com