Pleasant to use Scala libraries

This page summarizes the projects mentioned and recommended in the original post on /r/scala

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Http4s

    A minimal, idiomatic Scala interface for HTTP

  • I would say http4s and Doobie. Both are pure FP libraries in the Typelevel ecosystem. Both are exceptionally clear, extremely reliable, extremely pleasant to useā€¦ I like to point out http4s, in particular, is primarily a collection of types modeling the relevant RFCs. What behavior it has comes overwhelmingly from the underlying Cats, cats-effect, and fs2 libraries. This reflects the generality of those underlying libraries and the intense focus of the http4s team. The same applies to Rob Norris and Doobie, which tames JDBC as well as it can be tamed, IMO.

  • skunk

    A data access library for Scala + Postgres.

  • The same creator is working on skunk, which is very exciting. Only works for Postgres though.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • slinky

    Write Scala.js React apps just like you would in ES6

  • Slinky for me is a perfect example of a library.

  • Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

  • The most popular nowadays are - I guess - akka-http and http4s. You can also use Play if you don't want to start from scratch but prefer a framework-based approach.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Mouse 0.4.2 - Early release

    2 projects | /r/scala | 1 Nov 2023
  • How to get started?

    4 projects | /r/scala | 2 Jun 2023
  • Grasping the concepts and getting them down to earth

    4 projects | /r/scala | 4 Nov 2022
  • How do I process gigabytes size file?

    1 project | /r/scala | 1 Aug 2021
  • Pencil is a scala smtp client

    1 project | /r/scala | 19 Jan 2021