All Projects → Pylons → plaster

Pylons / plaster

Licence: MIT license
Application config settings abstraction layer.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to plaster

Ini Parser
Read/Write an INI file the easy way!
Stars: ✭ 643 (+3284.21%)
Mutual labels:  config, ini
Data
Extended implementation of ArrayObject - useful collection for any config in your system (write, read, store, change, validate, convert to other format and etc).
Stars: ✭ 77 (+305.26%)
Mutual labels:  config, ini
Qonfig
Config. Defined as a class. Used as an instance. Lazy instantiation. Validation layer. Thread-safe. Support for YAML, TOML, JSON, __END__, ENV. Extremely simple to define. Extremely simple to use.
Stars: ✭ 17 (-10.53%)
Mutual labels:  config, settings
Laravel Setting
Persistent settings package for Laravel
Stars: ✭ 278 (+1363.16%)
Mutual labels:  config, settings
Gcfg
read INI-style configuration files into Go structs; supports user-defined types and subsections
Stars: ✭ 146 (+668.42%)
Mutual labels:  config, ini
Crudini
A utility for manipulating ini files
Stars: ✭ 292 (+1436.84%)
Mutual labels:  config, ini
Rime pure
【rime小狼毫\trime同文】手机/PC一站式配置【简约皮肤\拼音搜狗词库\原创trime同文四叶草九宫格拼音方案\四叶草拼音、小鹤双拼、极品五笔、徐码、郑码】 rime配置
Stars: ✭ 73 (+284.21%)
Mutual labels:  config, settings
parse it
A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
Stars: ✭ 86 (+352.63%)
Mutual labels:  config, ini
Dotfiles
Config for vim sublime awesome xmonad etc.
Stars: ✭ 140 (+636.84%)
Mutual labels:  config, settings
Cfgdiff
diff(1) all your configs
Stars: ✭ 138 (+626.32%)
Mutual labels:  config, ini
config-parser
A slim, fully managed C# library for reading/writing .ini, .conf, .cfg etc configuration files.
Stars: ✭ 67 (+252.63%)
Mutual labels:  config, ini
Config
📝 Go config manage(load,get,set). support JSON, YAML, TOML, INI, HCL, ENV and Flags. Multi file load, data override merge, parse ENV var. Go应用配置加载管理,支持多种格式,多文件加载,远程文件加载,支持数据合并,解析环境变量名
Stars: ✭ 225 (+1084.21%)
Mutual labels:  config, ini
Config
PHP library for simple configuration management
Stars: ✭ 39 (+105.26%)
Mutual labels:  config, ini
Node Config
Node.js Application Configuration
Stars: ✭ 5,423 (+28442.11%)
Mutual labels:  config, settings
Slim-Config
A file configuration loader that supports PHP, INI, XML, JSON, and YML files for the Slim Framework. It internally uses https://github.com/hassankhan/config.
Stars: ✭ 28 (+47.37%)
Mutual labels:  config, ini
Ins sandstorm
[INS] Config setting for our sandstorm server
Stars: ✭ 61 (+221.05%)
Mutual labels:  config, settings
climatecontrol
Python library for loading settings and config data from files and environment variables
Stars: ✭ 20 (+5.26%)
Mutual labels:  config, settings
config
Config component, strictly typed
Stars: ✭ 14 (-26.32%)
Mutual labels:  config, settings
Dynaconf
Configuration Management for Python ⚙
Stars: ✭ 2,082 (+10857.89%)
Mutual labels:  config, settings
Simple Settings
A simple way to manage your project settings.
Stars: ✭ 165 (+768.42%)
Mutual labels:  config, settings

plaster

main CI Status Documentation Status

plaster is a loader interface around multiple config file formats. It exists to define a common API for applications to use when they wish to load configuration. The library itself does not aim to handle anything except a basic API that applications may use to find and load configuration settings. Any specific constraints should be implemented in a pluggable loader which can be registered via an entrypoint.

See https://docs.pylonsproject.org/projects/plaster/en/latest/ or docs/index.rst in this distribution for detailed documentation.

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].