The Awesome Scala feed

Today

kantan.csv

CSV handling library for Scala with multiple backends.
Featured Package // Category CSV

Http4s vs Akka HTTP

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

Metrics-Scala

Scala API for Dropwizard's Metrics library.
Synced from the Github list // Category Metrics and Monitoring

Freestyle

A cohesive & pragmatic framework of FP centric Scala libraries.
Synced from the Github list // Category Extensions

Rings

An efficient library for polynomial rings. Commutative algebra, polynomial GCDs, polynomial factorization and other sci things at a really high speed.
Synced from the Github list // Category Science and Data Analysis

Yesterday

scalismo

Shape modelling and model-based image analysis.
Featured Package // Category Image processing and image analysis

Interview: From Python to Scala at Duolingo

Article Popular Story // softwareengineeringdaily.com

Scala Blog articles

I have been writing scala blogs. This is a documentation my journey into Scala. There are much better resources but they lack perspective. It is difficult to write one too since they are all language references. This is written from a Java -> Scala developer perspective. They are in no way a replacement for the wonderful books out there, but I think programmers can learn a thing or two from it
Article Added by: Madusudanan // madusudanan.com

coursier v1.0.0 has been released

Update Popular Story // github.com

Awesome Scala Newsletter » 83

Top Stories
  • Practical Awesome Recursion - Ch 02: Catamorphisms
  • Developers outline why Scala is their language of choice
  • Scala : Getting Started with Mathematical optimization in scala.
Follow us on Twitter @ScalaLibHunt

Last 7 Days

MGO

Modular multi-objective evolutionary algorithm optimization library enforcing immutability.
Featured Package // Category Science and Data Analysis

Skinny Framework

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

play-silhouette vs play-pac4j

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

Monkeytail

A set of validation macros and helpers for cats.Validated
Synced from the Github list // Category Data Binding and Validation

Practical Awesome Recursion - Ch 02: Catamorphisms

Article Popular Story // japgolly.blogspot.com.au

argonaut

Purely Functional JSON in Scala.
Featured Package // Category JSON

scrimage

Image io, resize, manipulation and thumbnails.
Featured Package // Category Image processing and image analysis

ND4S vs Breeze

Popular comparison
  • ND4S - N-Dimensional arrays and linear algebra for Scala with an API similar to Numpy. ND4S is a scala wrapper around ND4J.
  • Breeze - Breeze is a numerical processing library for Scala.

Monocle vs Quicklens

Popular comparison
  • Monocle - An Optics/Lens library for purely functional manipulation of immutable objects.
  • Quicklens - modify deeply nested case class fields with an elegant API

Play JSON

The Play JSON library
Featured Package // Category JSON

circe vs json4s

Popular comparison
  • circe - JSON library based on Argonaut, depends on Cats
  • json4s - Project aims to provide a single AST to be used by other scala json libraries.

Awesome Scala Newsletter » 82

Top Stories
  • Intellij Scala plugin 2017.3 provides support for Ammonite scripts.
  • First Look at Scio, a Scala API for Apache Beam
  • Why Everyone Should Build Their Next Blockchain in Scala - By Zihe Huang
Follow us on Twitter @ScalaLibHunt

Last 30 Days

sbt-api-mappings

A Sbt plugin that resolves external API links to common Scala libraries.
Featured Package // Category Sbt plugins

rscala

The Scala interpreter is embedded in R and callbacks to R from the embedded interpreter are supported. Conversely, the R interpreter is embedded in Scala.
Featured Package // Category Science and Data Analysis

SBT Server with Sublime Text 3.

Article Popular Story // eed3si9n.com

Dispatch

Library for asynchronous HTTP interaction. It provides a Scala vocabulary for Java’s async-http-client.
Featured Package // Category HTTP

xsbt-web-plugin

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

json4s vs circe

Popular comparison
  • json4s - Project aims to provide a single AST to be used by other scala json libraries.
  • circe - JSON library based on Argonaut, depends on Cats