The Awesome Scala feed

Today

Scalactic

Small library of utilities related to quality that helps keeping code clear and correct.
Featured Package // Category Extensions

Yesterday

Scala Parser Combinators

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

ScalikeJDBC vs Slick

Popular comparison
  • ScalikeJDBC - A tidy SQL-based DB access library for Scala developers.
  • Slick - Modern database query and access library for Scala.

ScalaTest vs Specs2

Popular comparison
  • ScalaTest - A testing tool for Scala and Java developers.
  • Specs2 - Software Specifications for Scala.

Functors — From Category Theory into Cats

Article Popular Story // blog.softwaremill.com

Last 7 Days

Scala Async

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

Glimpse into Spark 3.0 [Early Access]

Article Popular Story // towardsdatascience.com

Diffy

Find potential bugs in your services with Diffy
Featured Package // Category Testing

Http4s vs Akka HTTP

Popular comparison
  • Http4s - A minimal, idiomatic Scala interface for HTTP.
  • Akka HTTP - The Streaming-first HTTP server/module of Akka.

Phantom vs Quill

Popular comparison
  • Phantom - Reactive type safe Scala driver for Apache Cassandra.
  • Quill - Compile-time Language Integrated Query for Scala

Http4s

A minimal, idiomatic Scala interface for HTTP.
Featured Package // Category HTTP

Getting Started With GraalVM native-image

In this video we are going to learn how to build native images out of Scala/Java applications with and without the SBT Native Packager. Disclaimer: This is just a "getting started" video and as such no limitations are discussed.
Tutorial Added by: agilesteel // youtu.be

Hail

Scalable genetic data analysis
Featured Package // Category Big Data

Cats 2.1.0-RC1 is now available

Update Popular Story // github.com

RxScala vs Monix

Popular comparison
  • RxScala - Reactive Extensions for Scala
  • Monix - Extensions to Scala’s standard library for multi-threading primitives and functional reactive programming. Scala.js compatible.

coursier v2.0.0-RC5

A new version of coursier has been released
New Version

Slick vs Quill

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

Scala.js

Scala to JavaScript compiler
Featured Package // Category JavaScript

Awesome Scala Newsletter » 182

Top Stories
  • Learned in October: Scala Steward, tables in DB index and a React hack
  • Deploying Scala.js app on Github Pages with Travis CI.
  • Working with HTTP in Polynote
Follow us on Twitter @ScalaLibHunt

Last 30 Days

circe

JSON library based on Argonaut, depends on Cats
Featured Package // Category JSON

Scopt vs atto

Popular comparison
  • Scopt - Simple scala command line options parsing.
  • atto - Pure functional incremental text parsing library for Scala, based on Attoparsec.

xsbt-web-plugin

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

MacWire vs Scala-Guice

Popular comparison
  • MacWire - Scala Macro to generate wiring code for class instantiation. DI container replacement.
  • Scala-Guice - Scala extensions for Google Guice

Scio

A Scala API for Apache Beam and Google Cloud Dataflow
Featured Package // Category Big Data

Reactive-kafka

Reactive Streams API for Apache Kafka.
Featured Package // Category Big Data

Quill vs Slick

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

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.

jawn v1.0.0-RC1

A new version of jawn has been released
New Version