The Awesome Scala feed

InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
Promo www.influxdata.com
Today

µPickle

uPickle: a simple, fast, dependency-free JSON & Binary (MessagePack) serialization library for Scala
Featured Package // Category Serialization

Yesterday

jsoniter-scala

Scala macros for compile-time generation of safe and ultra-fast JSON codecs + circe booster
Featured Package // Category JSON

Last 7 Days

scala-scraper

A Scala library for scraping content from HTML pages
Featured Package // Category XML / HTML

sbt 2.0.0-RC5 released

Update Popular Story // eed3si9n.com

Unfiltered

A toolkit for servicing HTTP requests in Scala
Featured Package // Category Web Frameworks

xsbt-web-plugin

Package and run WAR files from sbt
Featured Package // Category Sbt plugins

Parboiled2

A macro-based PEG parser generator for Scala 2.10+
Featured Package // Category Parsing

Awesome Scala Weekly » 487

Top Stories
  • Scala Projects course from Rock the JVM
  • Effects and concurrency in functional programming (YouTube)
  • Controlling program flow with capabilities

laserdisc

A Future-free Fs2 native pure FP Redis client
Featured Package // Category Database

Effects and concurrency in functional programming (YouTube)

Article Popular Story // www.youtube.com

Scala Projects course from Rock the JVM

Article Popular Story // rockthejvm.com

Last 30 Days

Kyo

Toolkit for Scala Development
Featured Package // Category Reactive Web Frameworks

Twirl

Twirl is Play's default template engine
Featured Package // Category Templating

Scalate

Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.
Featured Package // Category Templating

jackson-module-scala

Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes
Featured Package // Category JSON

DIStage

Productivity-oriented collection of lightweight fancy stuff for Scala toolchain
Featured Package // Category Modularization and Dependency Injection

argonaut

Purely functional JSON parser and library in scala.
Featured Package // Category JSON

Awesome Scala Weekly » 486

Top Stories
  • Effects as Capabilities in Scala
  • This week in #Scala (Sep 8, 2025)
  • Random Scala Tip #534: Adopt an Error Handling Convention for `Future`

Eff

Eff monad for cats - https://atnos-org.github.io/eff
Featured Package // Category Extensions

play-pac4j

Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Featured Package // Category Authentication

MGO

Purely functional genetic algorithms for multi-objective optimisation
Featured Package // Category Science and Data Analysis

mdoc

Typechecked markdown documentation for Scala
Featured Package // Category Sbt plugins

sbt 1.11.6 released

Update Popular Story // eed3si9n.com

Announcing Scala.js 1.20.1

Update Popular Story // www.scala-js.org

Tyrian

Elm-inspired Scala UI library.
Featured Package // Category Reactive Web Frameworks

refined

Refinement types for Scala
Featured Package // Category Extensions

Awesome Scala Weekly » 485

Top Stories
  • Scala's Gamble with Direct Style
  • Understanding Match Types in Scala 3
  • Custom Error Types Using Cats Effect and MTL

Scala Async

An asynchronous programming facility for Scala
Featured Package // Category Extensions

Custom Error Types Using Cats Effect and MTL

Article Popular Story // typelevel.org

Virgil

A purely functional Cassandra client built on top of the Datastax Java Driver supporting a variety of effect systems like ZIO & Cats-Effect supporting both Scala 2 & 3
Featured Package // Category Database