Configuration

Libraries that provide external configuration.

config6.2K

Configuration library supporting Java properties, JSON or its human optimized superset HOCON.

owner919

Reduces boilerplate of properties.

centraldogma609

Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2.

Configurate392

Configuration library with support for various configuration formats and transformations.

Gestalt84

Gestalt offers a comprehensive solution to the challenges of configuration management. It allows you to source configuration data from multiple inputs, merge them intelligently, and present them in a structured, type-safe manner.

KAConf60

Annotation-based configuration system for Java and Kotlin.

dotenv46

Twelve-factor configuration library which uses environment-specific files.

Externalized Properties27

Lightweight yet powerful configuration library which supports resolution of properties from external sources and an extensible post-processing/conversion mechanism.