chimney

Data transformation library

A Scala library for automating data transformations without boilerplate code.

Scala library for boilerplate-free, type-safe data transformations

GitHub

1k stars
20 watching
98 forks
Language: Scala
last commit: about 1 month ago
Linked from 2 awesome lists

auto-mappingautomatic-conversionboilerplateconversiondata-rewritingderivationgeneric-programmingjvmmacrosmetaprogrammingscalascala-libraryscala-nativescala3scalajstransformationtype-mapping

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
galliaproject/gallia-core A Scala library for data transformation with schema awareness 86
optics-dev/monocle A Scala library providing a functional programming style interface to manipulate and compose data structures using lenses and other combinatorial techniques. 1,663
typelevel/spire A numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations. 1,766
lambdaworks/scountries A collection of country codes and subdivisions. 20
typelevel/simulacrum A library that simplifies the use of type classes in Scala 935
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,594
scalamolecule/molecule A library for defining and querying complex domain models using a high-level, declarative data access API 19
jap-company/fields A modular validation library for Scala that enables expressive and lightweight validation of data structures. 49
scalameta/scalameta An integrated development environment for Scala programming languages 1,121
krzemin/octopus A Scala library that simplifies validation by providing a type-class and a DSL for defining rules without boilerplate code. 149
japgolly/scalajs-react A Scala-based implementation of Facebook's React library for the JVM 1,645
twitter/scalding A Scala library for specifying and executing MapReduce jobs in Hadoop 3,506
lastland/scala-forklift A tool to manage and apply database migrations in Scala applications with Slick or slick-migration-api 188
suzaku-io/boopickle A binary serialization library optimized for efficient network communication 365
scalaprops/scalaprops-shapeless A library that generates arbitrary case classes with scalaprops and shapeless properties 10