The Awesome Scala feed

Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Sponsored scoutapm.com
Today

Axle

Spire-based DSL for scientific cloud computing.
Featured Package // Category Science and Data Analysis

Yesterday

Avro4s

Avro schema generation and serialization / deserialization for Scala.
Featured Package // Category Serialization

Last 7 Days

scodec

A combinator library for working with binary data.
Featured Package // Category Serialization

Awesome Scala Newsletter » 250

Top Stories
  • Tuples bring generic programming to Scala 3
  • Structuring Code with ZIO & ZLayers
  • "The Trouble With Types" by Martin Odersky
Follow us on Twitter @ScalaLibHunt

Scalate

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

ScalaPB

A Protocol Buffer generator for Scala.
Featured Package // Category Serialization

Structuring Code with ZIO & ZLayers

Article Popular Story // www.youtube.com

Eclair

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.
Featured Package // Category Misc

Tuples bring generic programming to Scala 3

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

Mockito Scala

Mockito for Scala, with improved syntax and many extra features on top of the Java version
Featured Package // Category Testing

Last 30 Days

"The Trouble With Types" by Martin Odersky

Article Popular Story // www.youtube.com

sttp

The Scala HTTP client you always wanted!
Featured Package // Category HTTP

scalaprops

Another property based testing library for Scala
Featured Package // Category Testing

PureConfig

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

Laminar v0.12.0, Laminext, Material UI & more!

Update Popular Story // laminar.dev

Awesome Scala Newsletter » 249

Top Stories
  • Why Are Fibers Fast?
  • zio-k8s: type-safe, ergonomic access to Kubernetes APIs with ZIO
  • Value Classes in Scala
Follow us on Twitter @ScalaLibHunt

dotenv-linter

⚡️Lightning-fast linter for .env files. Written in Rust 🦀
Featured Package // Category Testing

Value Classes in Scala

Article Popular Story // www.youtube.com

sbt-microsites

An sbt plugin to create awesome microsites for your project https://47deg.github.io/sbt-microsites/
Featured Package // Category Sbt plugins

sbt-mima-plugin

A tool for catching binary incompatibility in Scala
Featured Package // Category Sbt plugins

Why Are Fibers Fast?

Article Popular Story // typelevel.org

Udash

a web framework based on Scala.js with support for property bindings, frontend routing, i18n and much more. It also provides strongly typed client<->server RPC system based on WebSockets.
Featured Package // Category Reactive Web Frameworks

mysql-binlog-stream

Stream MySQL binlog events with FS2
Featured Package // Category Database

scala.meta

A clean-room implementation of a metaprogramming toolkit for Scala.
Featured Package // Category Extensions

mdoc

Typechecked markdown documentation for Scala https://scalameta.org/mdoc/
Featured Package // Category Sbt plugins

Scala 3.0.0-RC1 – first release candidate is here

Update Popular Story // dotty.epfl.ch

Awesome Scala Newsletter » 248

Top Stories
  • Scala's List has a Secret
  • This Is Your App on Scala 3 by John A. De Goes
  • Preventing version conflicts with versionScheme (improving the Scala library ecosystem)
Follow us on Twitter @ScalaLibHunt