Library Integrations

Internal Modules

The core of PureConfig eschews unnecessary dependencies. Separate modules exist to support types which are not part of the standard Scala and Java libraries:

External Integrations

A non-comprehensive list of other libraries which have integrated with PureConfig to provide a richer experience include:

  • refined-pureconfig allows PureConfig to play nicely with refined’s type refinements;
  • coulomb-pureconfig enables PureConfig configurations to include coulomb Quantity values.