The Awesome Scala feed



Software Specifications for Scala.
Featured Package // Category Testing

play-pac4j vs play-silhouette

Popular comparison
  • play-pac4j - Security library managing authentication (CAS, OAuth, OpenID, SAML, LDAP, SQL, JWT...), authorizations and logout for Play 2.x in Java and Scala.
  • play-silhouette - Authentication library for Play Framework applications that supports several authentication methods, including OAuth1, OAuth2, OpenID, Credentials or custom authentication schemes.



A modular set of unopinionated primitives for servicing HTTP and WebSocket requests in Scala.
Featured Package // Category Web Frameworks

Last 7 Days

Scala Parser Combinators

Scala Standard Parser Combinator Library.
Featured Package // Category Parsing


Extensible effects are an alternative to monad transformers for computing with effects in a functional way.
Featured Package // Category Extensions

Quill vs Slick

Popular comparison
  • Quill - Compile-time Language Integrated Query for Scala
  • Slick - Modern database query and access library for Scala.


The Play Scala Template Compiler
Featured Package // Category Templating


A boilerplate-free Scala library for loading configuration files.
Featured Package // Category Misc


Scala native mocking framework
Featured Package // Category Testing

Awesome Scala Newsletter » 169

Top Stories
  • Scala's isInstanceOf is an Anti-Pattern
  • "The highest-paid programming languages in 2019 are: Scala, Clojure, Go, Erlang, WebAssembly, Kotlin, Rust, F# and Elixir"
  • path to reducing Latency using Caffeine
Follow us on Twitter @ScalaLibHunt

Scallop vs Scopt

Popular comparison
  • Scallop - a simple Scala CLI parsing library
  • Scopt - Simple scala command line options parsing.

Scalastyle vs scalafmt

Popular comparison
  • Scalastyle - Scala style checker.
  • scalafmt - Opinionated code formatter for Scala

Last 30 Days


Scala DSL allowing a declarative approach to composing OWL expressions and axioms using the OWL API.
Featured Package // Category Semantic Web


Scalable genetic data analysis
Featured Package // Category Big Data

Scala-Guice vs Scaldi

Popular comparison
  • Scala-Guice - Scala extensions for Google Guice
  • Scaldi - Lightweight Scala Dependency Injection Library.

jsoniter-scala v0.55.0

A new version of jsoniter-scala has been released
New Version


Build enterprise J2EE Web applications in Scala.
Featured Package // Category Sbt plugins

Skinny Framework

A full-stack web app framework upon Scalatra for rapid Development in Scala.
Featured Package // Category Web Frameworks

Scala's isInstanceOf is an Anti-Pattern

Article Popular Story //

Scalatra vs Finatra

Popular comparison
  • Scalatra - Tiny Scala high-performance, async web framework, inspired by Sinatra.
  • Finatra - A sinatra-inspired web framework for scala, running on top of Finagle.


Scala-friendly companion to Typesafe config
Featured Package // Category Configuration Utility

metorikku v0.0.51

A new version of metorikku has been released
New Version


Efficient reactive UI library for Scala.js
Featured Package // Category Reactive Web Frameworks

Twitter Util v19.8.0

A new version of Twitter Util has been released
New Version


Machine learning in Scala
Featured Package // Category Machine Learning

Awesome Scala Newsletter » 168

Top Stories
  • How to create Build Pipelines in Scala
  • When do you need Akka Cluster?
  • Benchmarking Functional Error Handling in Scala
Follow us on Twitter @ScalaLibHunt