chimney

Data transformation library

A library for boilerplate-free data transformations using type-safe mapping and automatic conversion.

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

GitHub

1k stars
20 watching
94 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,654
typelevel/spire A numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations. 1,764
lambdaworks/scountries A collection of country codes and subdivisions. 20
typelevel/simulacrum A library that simplifies the use of type classes in Scala 936
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,588
scalamolecule/molecule A library that translates custom domain code to database queries for multiple databases 18
jap-company/fields A modular validation library for Scala that enables expressive and lightweight validation of data structures. 48
scalameta/scalameta An integrated development environment for Scala programming languages 1,116
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,643
twitter/scalding A Scala library for specifying and executing MapReduce jobs in Hadoop 3,500
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 library for efficiently serializing data into binary format for network communication 365
scalaprops/scalaprops-shapeless A library that generates arbitrary case classes with scalaprops and shapeless properties 10