Scala reactive-streams

Open-source Scala projects categorized as reactive-streams

Top 14 Scala reactive-stream Projects

  • Monix

    Asynchronous, Reactive Programming for Scala and Scala.js.

  • Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | news.ycombinator.com | 2023-06-17
  • Elastic4s

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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!

  • 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: Ask HN: Those making $500/month on side projects in 2024 – Show and tell | news.ycombinator.com | 2024-01-23

    My quite niche open source project broke this threshold last year, via Github sponsorships. Of course, I put a lot of time into it, so it's not "passive income" or even "market rate income", but still, without these sponsorships I wouldn't be able to work on it so much.

    The project is Laminar, a UI library for Scala.js https://laminar.dev

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • AkkaGRPC

    Akka gRPC

  • kmq

    Kafka-based message queue

  • Project mention: FedNow Is Live | news.ycombinator.com | 2023-07-22

    thanks for the reply!

    I'm aware that Kafka is low-level (and that there is kmq, which tries to implement a message queue on top of it https://github.com/softwaremill/kmq/ ), but the exactly-once semantics seems isomorphic to having the sender and the receiver doing a 2 phase commit using the log.

    what are MQ's guarantees? how are they implemented?

  • Airstream

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

  • Pulsar4s

    Idiomatic, typesafe, and reactive Scala client for Apache Pulsar

  • Play WS

    Standalone Play WS, an async HTTP client with fluent API

  • Clickhouse-scala-client

    Clickhouse Scala Client with Reactive Streams support

  • plant-simulator

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

  • 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 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,920
2 Elastic4s 1,633
3 Reactive-kafka 1,418
4 sttp 1,413
5 alpakka 1,262
6 Phantom 1,047
7 Laminar 712
8 AkkaGRPC 429
9 kmq 319
10 Airstream 235
11 Pulsar4s 222
12 Play WS 220
13 Clickhouse-scala-client 112
14 plant-simulator 28

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com