All Projects → omry → Omegaconf

omry / Omegaconf

Licence: bsd-3-clause
Flexible Python configuration system. The last one you will ever need.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Omegaconf

I18n Manager
Translation management app
Stars: ✭ 373 (-40.98%)
Mutual labels:  yaml
Remarshal
Convert between CBOR, JSON, MessagePack, TOML, and YAML
Stars: ✭ 421 (-33.39%)
Mutual labels:  yaml
Libyaml
Canonical source repository for LibYAML
Stars: ✭ 502 (-20.57%)
Mutual labels:  yaml
Letter Boilerplate
Finest letter typesetting from the command line
Stars: ✭ 374 (-40.82%)
Mutual labels:  yaml
Datamodel Code Generator
Pydantic model generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Stars: ✭ 393 (-37.82%)
Mutual labels:  yaml
Xcodegen
A Swift command line tool for generating your Xcode project
Stars: ✭ 5,032 (+696.2%)
Mutual labels:  yaml
Serde Yaml
Strongly typed YAML library for Rust
Stars: ✭ 364 (-42.41%)
Mutual labels:  yaml
Countries
World countries in JSON, CSV, XML and Yaml. Any help is welcome!
Stars: ✭ 5,379 (+751.11%)
Mutual labels:  yaml
Latexindent.pl
Perl script to add indentation (leading horizontal space) to LaTeX files. It can modify line breaks before, during and after code blocks; it can perform text wrapping and paragraph line break removal. It can also perform string-based and regex-based substitutions/replacements. The script is customisable through its YAML interface.
Stars: ✭ 415 (-34.34%)
Mutual labels:  yaml
Draft
Generate High Level Cloud Architecture diagrams using YAML syntax.
Stars: ✭ 483 (-23.58%)
Mutual labels:  yaml
Packagedev
Tools to ease the creation of snippets, syntax definitions, etc. for Sublime Text.
Stars: ✭ 378 (-40.19%)
Mutual labels:  yaml
Go Yaml
YAML support for the Go language
Stars: ✭ 393 (-37.82%)
Mutual labels:  yaml
Dhall Kubernetes
Typecheck, template and modularize your Kubernetes definitions with Dhall
Stars: ✭ 458 (-27.53%)
Mutual labels:  yaml
Choetl
ETL Framework for .NET / c# (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)
Stars: ✭ 372 (-41.14%)
Mutual labels:  yaml
Ios Dev Playbook
不会运维的 iOS 开发不是好设计师。这个 Ansible Playbook 能快速配置 iOS 开发需要的服务,安装如 Gogs、GitLab、Jenkins、Ghost、Ajenti 等常用服务。
Stars: ✭ 542 (-14.24%)
Mutual labels:  yaml
Yaml
JavaScript parser and stringifier for YAML
Stars: ✭ 365 (-42.25%)
Mutual labels:  yaml
Koanf
Light weight, extensible configuration management library for Go. Built in support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
Stars: ✭ 450 (-28.8%)
Mutual labels:  yaml
Invoice Boilerplate
Simple automated LaTeX invoicing system
Stars: ✭ 604 (-4.43%)
Mutual labels:  yaml
Panini
A super simple flat file generator.
Stars: ✭ 562 (-11.08%)
Mutual labels:  yaml
K2tf
Kubernetes YAML to Terraform HCL converter
Stars: ✭ 477 (-24.53%)
Mutual labels:  yaml

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.0)

OmegaConf 2.0 stable version.

Install with pip install --upgrade omegaconf

Live tutorial

Run the live tutorial : Binder

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].