Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
-
Updated
Aug 11, 2025 - Python
Configuration describes the arrangement of function details and information that is stored and used to affect the operation of a computer program. This includes settings and options, organization of components, dependencies, environments, etc.
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.
Configuration Management for Python ⚙
A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。
Type-safe YAML parser and validator.
simplified environment variable parsing
SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimization
Settings management using pydantic
NGINX configuration static analyzer
A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
Declarative network configuration for various backends
Python Application Configuration With Environment Variables
Create powerful Hydra applications without the yaml files and boilerplate code.
Human readable and writable data interchange format
HCL is a configuration language. pyhcl is a python parser for it.
Configuration UI for Home Assistant
Sync Settings - The cross-platform solution to keep Sublime Text configuration synchronized
Backup/restore and decode configuration tool for Tasmota