Scala Distributed Systems

Open-source Scala projects categorized as Distributed Systems

Top 16 Scala Distributed System Projects

Distributed Systems
  1. Akka

    A platform to build and run apps that are elastic, agile, and resilient. SDK, libraries, and hosted environments.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Finagle

    A fault tolerant, protocol-agnostic RPC system

  4. Lagom

    Reactive Microservices for the JVM

  5. pekko

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

    Project mention: Hydro: Distributed Programming Framework for Rust | news.ycombinator.com | 2025-01-31

    Seems like it based on GH activity, but I don’t know for sure.

    https://github.com/apache/pekko

  6. CurioDB

    Distributed NoSQL Database

  7. Akka Tracing

    A distributed tracing extension for Akka. Provides integration with Play framework, Spray and Akka HTTP.

  8. Clump

    A library for expressive and efficient service composition

  9. SaaSHub

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

    SaaSHub logo
  10. Reactors

    A foundational framework for distributed programming. (by reactors-io)

  11. kraps-rpc

    A RPC framework leveraging Spark RPC module

  12. Parapet

    A purely functional library to build distributed and event-driven systems

  13. Blindsight

    Blindsight is a Scala logging API with DSL based structured logging, fluent logging, semantic logging, flow logging, and context aware logging.

  14. Glokka

    Library to register and lookup actors by names in an Akka cluster

  15. Requester

    Enhances Akka with a safer alternative to "ask"

  16. Poppet

    Minimal, type-safe RPC Scala library.

  17. ClammyScan

    [MIRROR] A Playframework BodyParser for scanning multipart file uploads with ClamAV

  18. autobreaker

    Automatically wrap Scala classes that return Futures with a Circuit Breaker

  19. 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 Distributed Systems discussion

Log in or Post with

Scala Distributed Systems related posts

  • Is akka still worth learning to be employable?

    1 project | /r/scala | 7 Dec 2023
  • Migrate the classic transport of pekko to Netty 4 without CVEs

    1 project | /r/scala | 12 Sep 2023
  • 6 Common Misconceptions Around Akka-HTTP / Pekko-HTTP

    2 projects | /r/scala | 6 Jul 2023
  • Twitter Finagle: Backoff.scala

    1 project | news.ycombinator.com | 2 Apr 2023
  • We switched from Scala 2 to Rust

    1 project | /r/scala | 23 Mar 2023
  • Introduction to Bazel for Scala developers

    3 projects | /r/scala | 15 Feb 2023
  • Kalix: Move to the Cloud. Extend to the Edge. Go Beyond.

    1 project | dev.to | 13 Feb 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 19 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 Akka 13,120
2 Finagle 8,806
3 Lagom 2,631
4 pekko 1,315
5 CurioDB 513
6 Akka Tracing 306
7 Clump 260
8 Reactors 260
9 kraps-rpc 211
10 Parapet 138
11 Blindsight 86
12 Glokka 56
13 Requester 42
14 Poppet 27
15 ClammyScan 9
16 autobreaker 9

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai