Popularity
5.5
Stable
Activity
6.2
Declining
1,843
18
98

Description

OmegaConf is a hierarchical configuration system, with support for merging configurations from multiple sources (YAML config files, dataclasses/objects and CLI arguments) providing a consistent API regardless of how the configuration was created.

Programming language: Python
License: BSD 3-clause "New" or "Revised" License
Tags: Configuration     Utilities     Python    

OmegaConf alternatives and similar packages

Based on the "Configuration" category.
Alternatively, view omegaconf alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of OmegaConf or a related project?

Add another 'Configuration' Package

README

OmegaConf

Description
Project PyPI versionDownloadsPyPI - Python Version
Code quality CircleCICoverage StatusTotal alertsLanguage grade: Python
Docs and support Documentation StatusBinder

OmegaConf is a hierarchical configuration system, with support for merging configurations from multiple sources (YAML config files, dataclasses/objects and CLI arguments) providing a consistent API regardless of how the configuration was created.

Releases

Stable (2.2)

OmegaConf 2.2 is the current stable version.

Install with pip install --upgrade omegaconf

Previous release (2.1)

OmegaConf 2.1 is the current stable version.

Install with pip install omegaconf==2.1

Previous release (2.0)

Install with pip install omegaconf==2.0.6

Live tutorial

Run the live tutorial: Binder