Page 2 of 296 results
-
lloydmeta/enumeratum
A type-safe, reflection-free, powerful enumeration implementation for Scala with exhaustive pattern match warnings and helpful integrations.
Scala versions: 3.x 2.13 2.12 2.11 2.10Scala.js versions: 1.x 0.6Scala Native versions: 0.4 -
scalalandio/chimney
Scala library for boilerplate-free, type-safe data transformations
Scala versions: 3.x 2.13 2.12 2.11Scala.js versions: 1.x 0.6Scala Native versions: 0.4 0.3 -
scalameta/scalameta
Library to read, analyze, transform and generate Scala programs
Scala versions: 2.13 2.12 2.11 2.10Scala.js versions: 1.x 0.6Scala Native versions: 0.4 0.3sbt plugins: 0.13 -
ghostdogpr/caliban
Functional GraphQL library for Scala
Scala versions: 3.x 2.13 2.12Scala.js versions: 1.x 0.6Scala Native versions: 0.4sbt plugins: 1.0 -
softwaremill/quicklens
Modify deeply nested case class fields
Scala versions: 3.x 2.13 2.12 2.11 2.10Scala.js versions: 1.x 0.6Scala Native versions: 0.4 0.3 -
softwaremill/magnolia
Easy, fast, transparent generic derivation of typeclass instances
Scala versions: 3.x 2.13 2.12 2.11Scala.js versions: 1.x 0.6Scala Native versions: 0.4 0.3 -
plokhotnyuk/jsoniter-scala
Scala macros for compile-time generation of safe and ultra-fast JSON codecs
Scala versions: 3.x 2.13 2.12 2.11Scala.js versions: 1.xScala Native versions: 0.4 -
scala/scala-parser-combinators
simple combinator-based parsing for Scala. formerly part of the Scala standard library, now a separate community-maintained module
Scala versions: 3.x 2.13 2.12 2.11Scala.js versions: 1.x 0.6Scala Native versions: 0.4 0.3