Skip to main content

A community driven list of useful Scala libraries, frameworks and software.

1
GitHub Stars
450
Curated Resources
41
Categories
17 hours ago
Last Refreshed
Artificial IntelligenceDatabaseMessagingGraphical User InterfacesWeb FrameworksReactive Web FrameworksData Binding and Validationi18nAuthenticationAuthorizationCryptographyTestingJSONYAMLCSVSerializationScience and Data AnalysisBig DataImage processing and image analysisSound processing and musicFunctional Reactive ProgrammingModularization and Dependency InjectionDistributed SystemsExtensionsMiscAndroidHTTPSemantic WebMetrics and MonitoringParsingSbt pluginsXML / HTMLMarkdownLearning ScalaJavaScriptSchedulingTemplatingToolsGeospatialDevopsPodcasts

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me misc. resources from awesome-scala"

Installation instructions →

What's inside

Data Binding and Validation

Misc

  • Agora

    Library of vote-counting algorithms for elections.

  • Ammonite-REPL

    An improved Scala REPL: syntax highlighting, output formatting, multi-line input, and more.

  • aws4s

    Non-blocking AWS SDK for Scala exposing strongly-typed APIs built on top of http4s, fs2 and cats.

  • BootZooka ★ 331 ⧗ 5

    Simple project to quickly start developing a web application using AngularJS and Akka HTTP, without the need to write login, user registration etc.

  • Eclair ★ 804

    ACINQ's Lightning Network implementation written in Scala. Lightning Network is a second layer protocol built on top of bitcoin to address scalability, privacy, confirmation time and many other issues.

  • Fansi ★ 96 ⧗ 15

    Scala/Scala.js library for manipulating Fancy Ansi colored strings

Modularization and Dependency Injection

Distributed Systems

  • Akka

    A toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications.

  • Akka-tracing ★ 252 ⧗ 2

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

  • autobreaker ★ 6 ⧗ 93

    Automatically wrap classes that return Futures with a

  • Clump

    A library for expressive and efficient service composition

  • CurioDB ★ 459 ⧗ 4

    Distributed & Persistent Redis Clone built with Scala & Akka.

  • Finagle

    An extensible, protocol-agnostic RPC system designed for high performance and concurrency.

HTTP

Authentication

Scheduling

Science and Data Analysis

Showing a sample of 450 resources. View the full list on GitHub →