Curamos repositorios de código abierto en GitHub que coinciden con “configuration plugin implementations”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.
Hydra is a hierarchical configuration framework and type-safe configuration manager. It is designed to manage complex application settings through composable configuration files and command-line overrides, ensuring that configuration values match expected data types during instantiation. The framework functions as a dynamic object instantiator that creates class instances directly from hierarchical configuration values and nested objects. It also operates as a hyperparameter sweep orchestrator and cluster job launcher, enabling the execution of multiple application runs across parameter range
Hydra is a hierarchical configuration framework with a plugin architecture for loading and composing configs from multiple sources, supporting type-safe binding and overrides, making it a strong fit for this search — it covers most requested features including plugin extensibility, multi-format support, and dynamic loading, though it lacks built-in hot reload.
Viper is a configuration management library designed to centralize application settings from diverse sources into a unified, type-safe registry. It aggregates data from local files, environment variables, command-line flags, and remote key-value stores, providing a single source of truth for application state. By utilizing a hierarchical key-value registry, the system resolves configuration values based on a prioritized stack of providers, ranging from default values to runtime overrides. The library distinguishes itself through its pluggable provider abstraction and dynamic update capabiliti
Viper is a configuration management library with a pluggable provider abstraction that reads from files, env, flags, and remote stores, offers hot reload, hierarchical merging, and type-safe binding — making it a direct fit for a plugin-based configuration system, though dynamic plugin loading (external runtime plugins) is less explicit than a full standalone system.
koanf is a configuration management library for Go designed to load, merge, and unmarshal application settings from multiple sources into structured objects. It functions as a multi-source config loader that aggregates data from environment variables, files, and remote providers into a single unified map. The system utilizes a pluggable architecture for parsing and data abstraction, allowing it to transform bytes from formats such as JSON, YAML, and TOML into nested maps. It supports dynamic configuration watching to monitor external sources and trigger automatic reloads when settings change.
Koanf is a Go configuration library with a pluggable architecture for loading and merging settings from multiple sources, supporting hot-reload, multiple formats, and structured binding — exactly the kind of plugin-based configuration system this search targets.