omegaconf

Config manager

A flexible configuration system for Python applications

Flexible Python configuration system. The last one you will ever need.

GitHub

2k stars
18 watching
112 forks
Language: Python
last commit: 6 months ago
configuration-filesconfiguration-loaderpythonpython-typesschema-validatoryamlyaml-configuration

Related projects:

Repository Description Stars
jeremyloy/config A library for easily managing application configuration as a typesafe struct 336
aleppax/upyftsconf A simple config file implementation for Micropython projects 5
kkyr/fig A library to manage application configurations in Go. 380
omeid/uconfig A lightweight configuration management library with extensible plugin architecture for Go applications. 69
pynag/pynag A tool and library for managing Nagios/Naemon configuration and writing plugins. 178
mwielgoszewski/doorman A fleet management tool for osquery configurations 621
num30/config A package for declarative configuration in Go 50
golobby/config A configuration manager for Go projects using various file formats and environment variables. 367
petrochukm/hparams A package that allows functions to be configured with type-checked arguments, directly in the function's definition. 126
ducasse/chrysal A tool for managing application configurations using static JSON files and generating reader classes to convert between configuration formats and internal representations. 6
pixelb/crudini A utility for manipulating configuration files using a command-line interface 441
sheepduke/chameleon A configuration management library for Common Lisp with profile support. 17
laruence/yaconf A PHP extension for managing persistent configurations from INI files. 1,046
tasmota/decode-config A tool for managing and converting configuration data of Tasmota devices 219
craue/craueconfigbundle Provides runtime configuration management and access to settings stored in the database via a service 173