- By Inheritance
- Hide All
- Show All
This is the API documentation for Ciris: lightweight, extensible, and validated configuration loading in Scala.
The documentation is kept up-to-date with new releases, currently documenting release v0.12.1 on Scala 2.12.
Please note that the documentation targets the JVM, and there may be differences on Scala.js and Scala Native.
The main namespace of Ciris is
ciris, and the easiest way to
get started is to bring it into scope with an import.
If you are looking for a getting started guide, with examples and explanations, please refer to the usage guide.
Module providing an integration with cats.
Module providing an integration with enumeratum.
Module using shapeless for generic derivation of ConfigDecoders.
Module providing an integration with refined.
Module providing an integration with spire.
Module providing an integration with squants.