Scala Streaming

Open-source Scala projects categorized as Streaming

Top 15 Scala Streaming Projects

  • Akka

    Build highly concurrent, distributed, and resilient message-driven applications on the JVM

    Project mention: What are the current hot topics in type theory and static analysis? | /r/ProgrammingLanguages | 2023-05-08

    First-class distributed and multicore computing. Swift has first-class “actors” and “distributed” methods. Unison, Erlang, and Elixir are built with distributed being one of the #1 concerns. Though first-class is not super common and I don't really expect it to be because usually libraries are enough (e.g. Scala has Akka and is used WIDELY for distributed); whereas something like linear types and typed effects, you can't emulate in a library.

  • Scio

    A Scala API for Apache Beam and Google Cloud Dataflow.

    Project mention: Are there any openly available data engineering projects using Scala and Spark which follow industry conventions like proper folder/package structures and object oriented division of classes/concerns? Most examples I’ve seen have everything in one file without proper separation of concerns. | /r/dataengineering | 2023-01-24
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Akka HTTP

    The Streaming-first HTTP server/module of Akka

    Project mention: Akka-HTTP in android | /r/androiddev | 2023-04-12

    Here I've posted my issue

  • incubator-pekko

    Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala

    Project mention: Migrate the classic transport of pekko to Netty 4 without CVEs | /r/scala | 2023-09-12
  • nussknacker

    Low-code tool for automating actions on real time data | Stream processing for the users.

  • AkkaGRPC

    Akka gRPC

  • fs2-kafka

    Functional Kafka Streams for Scala

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • quine

    Quine • a streaming graph • • Slack:

    Project mention: Create a Quine Icon Library with Python | | 2023-05-02


  • Iteratee

    Iteratees for Cats

  • neotypes

    Scala lightweight, type-safe, asynchronous driver for neo4j

  • lila-ws

    Lichess' websocket server

  • fs2-kafka

    Kafka client for functional streams for scala (fs2) (by Spinoco)

  • fs2-es

    Event sourcing utilities for FS2

  • Play Pagelets

    A module for the Play Framework to build highly modular applications

  • s3-sqs-connector

    A library for reading data from Amzon S3 with optimised listing using Amazon SQS using Spark SQL Streaming ( or Structured streaming).

    Project mention: Provide maximum flexibility to your data team Author, schedule, and monitor data pipelines faster at scale on any cloud with the data processing engine of your choice with Qubole. | /r/u_Qubole-US | 2022-12-15
  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

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-09-12.

Scala Streaming related posts


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

Project Stars
1 Akka 12,788
2 Scio 2,485
3 Akka HTTP 1,338
4 incubator-pekko 702
5 nussknacker 499
6 AkkaGRPC 425
7 fs2-kafka 278
8 quine 244
9 Iteratee 185
10 neotypes 155
11 lila-ws 114
12 fs2-kafka 80
13 fs2-es 79
14 Play Pagelets 77
15 s3-sqs-connector 16
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.