scalalandio/chimney
Scala library for boilerplate-free, type-safe data transformations
{ "createdAt": "2017-05-23T11:24:09Z", "defaultBranch": "master", "description": "Scala library for boilerplate-free, type-safe data transformations", "fullName": "scalalandio/chimney", "homepage": "https://chimney.readthedocs.io", "language": "Scala", "name": "chimney", "pushedAt": "2025-11-24T10:04:46Z", "stargazersCount": 1238, "topics": [ "auto-mapping", "automatic-conversion", "boilerplate", "contributors-welcome", "conversion", "data-rewriting", "derivation", "generic-programming", "jvm", "macros", "metaprogramming", "scala", "scala-library", "scala-native", "scala3", "scalajs", "transformation", "type-mapping" ], "updatedAt": "2025-11-24T10:04:48Z", "url": "https://github.com/scalalandio/chimney"}Chimney
Section titled “Chimney”The battle-tested Scala library for data transformations. Supported for (2.12, 2.13, 3.3+) x (JVM, Scala.js, Scala Native).
Chimney documentation is available at https://chimney.readthedocs.io. Read the Docs keeps it versioned in case you need to access documentation for older versions.
If you are looking to up-to-date artifacts versions ready to copy-paste into your build tool, we recommend Scaladex or Maven Repository.
Adopters
Section titled “Adopters”If your company is using Chimney, please consider adding it to the list below:
Contribution
Section titled “Contribution”A way to get started is described in [CONTRIBUTING.md]!(CONTRIBUTING.md) and the general overview of the architecture is given in [DESIGN.md]!(DESIGN.md) and in Under the hood section of the documentation.