The Awesome Scala feed

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.
Promo coderabbit.ai
Today

Scalate

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

Yesterday

Awesome Scala Weekly » 460

Top Stories
  • Pretty neat Scala talks lined up for this year's LambdaConf
  • Generating swaggers at compile time
  • Debugging session #2: Scala 3 lazy vals & serialization

Twirl

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

Last 7 Days

Pretty neat Scala talks lined up for this year's LambdaConf

Article Popular Story // www.lambdaconf.us

sbt 2.0.0-M4 released

Update Popular Story // eed3si9n.com

DIStage

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

Kyo

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

jackson-module-scala

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

argonaut

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

Eff

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

Last 30 Days

MGO

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

Awesome Scala Weekly » 459

Top Stories
  • From Python to Scala: Rewriting 27k Lines of a CLI
  • GSoC 2025: Call for contributors
  • [Hiring] Scala software engineer - Staff & Senior

play-pac4j

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

From Python to Scala: Rewriting 27k Lines of a CLI

Article Popular Story // medium.com

mdoc

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

Tyrian

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

Calico

Calico is a UI library for the Typelevel.js ecosystem. It leverages the abstractions provided by Cats Effect and FS2 to provide a fluent DSL for building web applications that are composable, reactive, and safe. If you enjoy working with Cats Effect and FS2 then I hope that you will like Calico as well.
Featured Package // Category Reactive Web Frameworks

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

sbt-ci-release

sbt plugin to automate Sonatype releases from GitHub Actions
Featured Package // Category Sbt plugins

REScala

REScala - distributed and reactive programming embedded in OO and FP programs.
Featured Package // Category Functional Reactive Programming

Awesome Scala Weekly » 458

Top Stories
  • Rock the JVM partners with the Scala Center
  • Kyo: A New Approach to Functional Effects in Scala with Flavio Brasil and Adam Hearn @ Scala for Fun & Profit
  • The State of Scala & Clojure Surveys: How is functional programming on JVM doing

Introduction to Scala 3 Macros

Article Popular Story // youtu.be

LynxKite

The complete graph data science platform
Featured Package // Category Machine Learning

sbt-pgp

PGP plugin for sbt
Featured Package // Category Sbt plugins

Rock the JVM partners with the Scala Center

Article Popular Story // www.scala-lang.org

Play JSON

The Play JSON library
Featured Package // Category JSON

MUnit

Scala testing library with actionable errors and extensible APIs
Featured Package // Category Testing

scribe

The fastest logging library in the world. Built from scratch in Scala and programmatically configurable.
Featured Package // Category Extensions

[Slides] Scala in 2025: How to Start, What to Learn

Article Popular Story // majk-p.github.io