Releases: stkeky/best-of-scala
Update: 2024.01.18
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- spark-testing-base (🥈21 · ⭐ 1.5K · 📈) - Base classes to use when writing tests with Spark.
Apache-2
- pekko (🥈21 · ⭐ 890 · 📈) - Build highly concurrent, distributed, and resilient message-..
Apache-2
- scapegoat (🥉20 · ⭐ 500 · 📈) - Scala compiler plugin for static code analysis.
Apache-2
- jawn (🥈19 · ⭐ 430 · 📈) - Jawn is for parsing jay-sawn (JSON).
MIT
- async (🥈18 · ⭐ 1.1K · 📈) - An asynchronous programming facility for Scala.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- scalikejdbc (🥇25 · ⭐ 1.2K · 📉) - A tidy SQL-based DB access library for Scala..
Apache-2
- slick (🥇23 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern..
BSD-2
- akka-http (🥈22 · ⭐ 1.3K · 📉) - The Streaming-first HTTP server/module of Akka.
❗Unlicensed
- scalatest (🥈21 · ⭐ 1.1K · 📉) - A testing tool for Scala and Java developers.
Apache-2
- scodec (🥈20 · ⭐ 800 · 📉) - Scala combinator library for working with binary data.
BSD-3
Update: 2024.01.11
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- scalikejdbc (🥇26 · ⭐ 1.2K · 📈) - A tidy SQL-based DB access library for Scala..
Apache-2
- tinylog (🥇26 · ⭐ 640 · 📈) - tinylog is a lightweight logging framework for Java, Kotlin,..
Apache-2
- scalameta (🥇25 · ⭐ 1.1K · 📈) - Library to read, analyze, transform and generate Scala..
BSD-3
- spray-json (🥇23 · ⭐ 2.5K · 💀) - A lightweight, clean and simple JSON implementation in Scala.
Apache-2
- geotrellis (🥇20 · ⭐ 1.3K · 📈) - GeoTrellis is a geographic data processing engine for..
❗Unlicensed
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- sbt (🥇32 · ⭐ 4.7K · 📉) - sbt, the interactive build tool.
Apache-2
- izumi (🥇21 · ⭐ 600 · 📉) - Productivity-oriented collection of lightweight fancy stuff..
BSD-2
- spark-testing-base (🥈20 · ⭐ 1.5K · 📉) - Base classes to use when writing tests with Spark.
Apache-2
- scrimage (🥇19 · ⭐ 1K · 📉) - JVM - Java, Kotlin, Scala image processing library.
Apache-2
- quicklens (🥉17 · ⭐ 800 · 📉) - Modify deeply nested case class fields.
Apache-2
Update: 2024.01.04
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- scopt (🥇18 · ⭐ 1.4K · 📈) - command line options parsing for Scala.
❗Unlicensed
- ox (🥉17 · ⭐ 260 · 📈) - Safe direct-style concurrency and resiliency for Scala on the JVM.
Apache-2
- cask (🥉16 · ⭐ 480 · 📈) - Cask: a Scala HTTP micro-framework.
❗Unlicensed
- spata (🥉13 · ⭐ 21 · 📈) - Functional, stream-based CSV processor for Scala.
Apache-2
- sharaf (🥉11 · ⭐ 22 · 📈) - Minimalistic Scala 3 web framework.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- playframework (🥇33 · ⭐ 12K · 📉) - The Community Maintained High Velocity Web Framework..
Apache-2
- circe (🥇27 · ⭐ 2.5K · 📉) - Yet another JSON library for Scala.
Apache-2
- scala-oauth2-provider (🥇17 · ⭐ 540 · 📉) - OAuth 2.0 server-side implementation written in Scala.
MIT
- async (🥉16 · ⭐ 1.1K · 📉) - An asynchronous programming facility for Scala.
Apache-2
- molecule (🥉10 · ⭐ 6 · 📉) - Molecule translates custom Scala code to database..
Apache-2
Update: 2023.12.28
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- scalismo (🥈18 · ⭐ 240 · 📈) - Scalable Image Analysis and Shape Modelling.
Apache-2
- vertx-lang-scala (🥈14 · ⭐ 120 · 📈) - Vert.x for Scala.
❗Unlicensed
- borer (🥉13 · ⭐ 210 · 📈) - Efficient CBOR and JSON (de)serialization in Scala.
MPL-2.0
- media4s (🥉9 · ⭐ 31 · 📈) - Scala command-line wrapper around ffmpeg, ffprobe, ImageMagick, and..
MIT
- sharaf (🥉9 · ⭐ 19 · 📈) - Minimalistic Scala 3 web framework.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- zio (🥇31 · ⭐ 3.9K · 📉) - ZIO A type-safe, composable library for async and..
Apache-2
- scala-cli (🥈26 · ⭐ 460 · 📉) - Scala CLI is a command-line tool to interact with the..
Apache-2
- scapegoat (🥉19 · ⭐ 500 · 📉) - Scala compiler plugin for static code analysis.
Apache-2
- mima (🥈19 · ⭐ 450 · 📉) - A tool for catching binary incompatibility in Scala.
Apache-2
- quicklens (🥈18 · ⭐ 800 · 📉) - Modify deeply nested case class fields.
Apache-2
Update: 2023.12.21
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- slick (🥇24 · ⭐ 2.6K · 📈) - Slick (Scala Language Integrated Connection Kit) is a modern..
BSD-2
- slick-pg (🥈21 · ⭐ 830 · 📈) - Slick extensions for PostgreSQL.
BSD-2
- jsoniter-scala (🥈21 · ⭐ 690 · 📈) - Scala macros for compile-time generation of safe and..
MIT
- upickle (🥈19 · ⭐ 680 · 📈) - uPickle: a simple, fast, dependency-free JSON & Binary..
MIT
- scala-graph (🥉16 · ⭐ 560 · 📈) - Graph for Scala is intended to provide basic graph..
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- scalapb (🥇26 · ⭐ 1.3K · 📉) - Protocol buffer compiler for Scala.
Apache-2
- sbt-native-packager (🥇21 · ⭐ 1.6K · 📉) - sbt Native Packager.
BSD-2
- macwire (🥈19 · ⭐ 1.2K · 📉) - Lightweight and Nonintrusive Scala Dependency..
Apache-2
- udash-core (🥈19 · ⭐ 440 · 📉) - Scala framework for building beautiful and maintainable..
Apache-2
- laika (🥇19 · ⭐ 400 · 📉) - Site and E-book Generator and Customizable Text Markup..
Apache-2
Update: 2023.12.14
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- mill (🥈29 · ⭐ 1.9K · 📈) - Your shiny new Java/Scala build tool!.
MIT
- sbt-eclipse (🥇21 · ⭐ 720 · 📈) - Plugin for sbt to create Eclipse project definitions.
Apache-2
- fs2-aws (🥇19 · ⭐ 180 · 📈) - fs2 utilities to interact with AWS.
MIT
- play-googleauth (🥇17 · ⭐ 33 · 📈) - Simple play module for authenticating against Google.
Apache-2
- scalajs-bundler (🥉15 · ⭐ 230 · 📈) -
❗Unlicensed
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- cats (🥇26 · ⭐ 5.1K · 📉) - Lightweight, modular, and extensible library for..
❗Unlicensed
- ammonite (🥇26 · ⭐ 2.6K · 📉) - Scala Scripting.
MIT
- slick (🥇23 · ⭐ 2.6K · 📉) - Slick (Scala Language Integrated Connection Kit) is a modern..
BSD-2
- algebird (🥈23 · ⭐ 2.3K · 📉) - Abstract Algebra for Scala.
Apache-2
- sangria (🥇23 · ⭐ 2K · 📉) - Scala GraphQL implementation.
Apache-2
Update: 2023.12.07
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- scala-cli (🥈27 · ⭐ 460 · 📈) - Scala CLI is a command-line tool to interact with the..
Apache-2
- skunk (🥈23 · ⭐ 1.5K · 📈) - A data access library for Scala + Postgres.
MIT
- spray-json (🥈22 · ⭐ 2.5K · 💀) - A lightweight, clean and simple JSON implementation in Scala.
Apache-2
- ReactiveMongo (🥈20 · ⭐ 840 · 📈) - Non-blocking, Reactive MongoDB Driver for Scala.
Apache-2
- diffson (🥈18 · ⭐ 300 · 📈) - A scala diff/patch library for Json.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- shapeless (🥇25 · ⭐ 3.3K · 📉) - Generic programming for Scala.
Apache-2
- smile (🥈24 · ⭐ 5.9K · 📉) - Statistical Machine Intelligence & Learning Engine.
❗Unlicensed
- mill (🥉15 · ⭐ 1.9K · 📉) - Your shiny new Java/Scala build tool!.
MIT
- sbt-header (🥉15 · ⭐ 190 · 📉) - sbt-header is an sbt plugin for creating file headers, e.g...
Apache-2
- spata (🥉9 · ⭐ 19 · 📉) - Functional, stream-based CSV processor for Scala.
Apache-2
Update: 2023.11.30
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- rediscala (🥈17 · ⭐ 790 · 💀) - Non-blocking, Reactive Redis driver for Scala (with Sentinel..
Apache-2
- play-googleauth (🥈16 · ⭐ 32 · 📈) - Simple play module for authenticating against Google.
Apache-2
- rescala (🥈15 · ⭐ 82 · 📈) - REScala - distributed and reactive programming embedded..
Apache-2
- dregex (🥇15 · ⭐ 41 · 📈) - dregex is a Java library that implements a regular expression engine..
BSD-2
- scala-csv (🥈14 · ⭐ 680 · 📈) - CSV Reader/Writer for Scala.
❗Unlicensed
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- pureconfig (🥇20 · ⭐ 1.4K · 📉) - A boilerplate-free library for loading configuration..
MPL-2.0
- sbt-scoverage (🥈19 · ⭐ 630 · 📉) - sbt plugin for scoverage.
Apache-2
- mdoc (🥈19 · ⭐ 370 · 📉) - Typechecked markdown documentation for Scala.
Apache-2
- sbt-jmh (🥈18 · ⭐ 770 · 📉) - Trust no one, bench everything. - sbt plugin for JMH (Java..
Apache-2
- upickle (🥈18 · ⭐ 680 · 📉) - uPickle: a simple, fast, dependency-free JSON & Binary..
MIT
➕ Added Projects
Projects that were recently added to this best-of list.
- sharaf (🥉8 · ⭐ 19 · ➕) - Minimalistic Scala 3 web framework.
Apache-2
- tupson (🥉7 · ⭐ 3 · ➕) - Stupid simple Scala 3 library for writing and reading JSON.
Apache-2
- squery (🥉6 · ⭐ 5 · ➕) - Simple SQL queries in Scala 3.
Apache-2
What's Changed
New Contributors
Full Changelog: 2023.11.23...2023.11.30
Update: 2023.11.23
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- ammonite (🥇27 · ⭐ 2.6K · 📈) - Scala Scripting.
MIT
- pureconfig (🥇21 · ⭐ 1.4K · 📈) - A boilerplate-free library for loading configuration..
MPL-2.0
- avro4s (🥇21 · ⭐ 710 · 📈) - Avro schema generation and serialization / deserialization..
Apache-2
- endpoints4s (🥈19 · ⭐ 400 · 📈) - Describe HTTP endpoints in Scala and derive clients,..
MIT
- scalafx (🥈17 · ⭐ 640 · 📈) - ScalaFX simplifies creation of JavaFX-based user..
❗Unlicensed
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- scala-js (🥇24 · ⭐ 4.5K · 📉) - Scala.js, the Scala to JavaScript compiler.
Apache-2
- zio-json (🥉18 · ⭐ 390 · 📉) - Fast, secure JSON library with tight ZIO integration.
Apache-2
- fs2-aws (🥈18 · ⭐ 180 · 📉) - fs2 utilities to interact with AWS.
MIT
- scala-csv (🥈13 · ⭐ 680 · 📉) - CSV Reader/Writer for Scala.
❗Unlicensed
- codacy-scalameta (🥉8 · ⭐ 35 · 📉) - Codacy tool for Scalameta.
❗Unlicensed
➕ Added Projects
Projects that were recently added to this best-of list.
What's Changed
- Best-of update: 2023.11.16 by @github-actions in #85
- Add remora by @zjalicflw in #88
New Contributors
- @zjalicflw made their first contribution in #88
Full Changelog: 2023.11.16...2023.11.23
Update: 2023.11.16
📈 Trending Up
Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity.
- coursier (🥇29 · ⭐ 2K · 📈) - Pure Scala Artifact Fetching.
Apache-2
- gatling (🥇28 · ⭐ 6.1K · 📈) - Modern Load Testing as Code.
Apache-2
- lagom (🥈22 · ⭐ 2.6K · 📈) - Reactive Microservices for the JVM.
Apache-2
- avro4s (🥈20 · ⭐ 710 · 📈) - Avro schema generation and serialization / deserialization..
Apache-2
- play-googleauth (🥉14 · ⭐ 32 · 📈) - Simple play module for authenticating against Google.
Apache-2
📉 Trending Down
Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity.
- fs2 (🥇24 · ⭐ 2.3K · 📉) - Compositional, streaming I/O library for Scala.
❗Unlicensed
- scrimage (🥇20 · ⭐ 1K · 📉) - JVM - Java, Kotlin, Scala image processing library.
Apache-2
- rescala (🥈14 · ⭐ 81 · 📉) - REScala - distributed and reactive programming embedded..
Apache-2
- requests-scala (🥉13 · ⭐ 680 · 📉) - A Scala port of the popular Python Requests HTTP..
❗Unlicensed
- fury (🥉11 · ⭐ 13 · 📉) - A build tool for Scala.
Apache-2