Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

scalalandio/chimney

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

scalalandio/chimney.json
{
"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 logo

Chimney Scala version support

CI build codecov.io License Join the discussions at https://github.com/scalalandio/chimney/discussions

Documentation Status Scaladoc 2.11 Scaladoc 2.12 Scaladoc 2.13 Scaladoc 3

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.

If your company is using Chimney, please consider adding it to the list below:

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.