python-decouple

Settings manager

Separates project and instance settings from code.

Strict separation of config from code.

GitHub

3k stars
29 watching
196 forks
Language: Python
last commit: almost 2 years ago
Linked from 4 awesome lists

configuration-filesenvironment-variablespython

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
wemake-services/django-split-settingsOrganizes Django settings into multiple files and directories.1,136
ceterai/django-pyprojectTool to store Django settings in pyproject.toml file5
jazzband/django-configurationsA tool that organizes Django project settings using object-oriented programming patterns.1,109
fabiocaccamo/django-extra-settingsConfigures typed extra settings using the Django admin interface.556
zedr/clean-code-pythonA set of guidelines and best practices for writing readable, maintainable, and efficient Python code.4,476
zappa/zappaA tool for building and deploying Python web applications on AWS Lambda + API Gateway with minimal configuration.3,368
actions/setup-pythonThis action sets up Python or PyPy and their dependencies for GitHub Actions workflows.1,759
jazzband/django-constanceAllows dynamic configuration of Django applications1,733
pytransitions/transitionsAn object-oriented finite state machine implementation in Python with many extensions.5,822
python-eel/eelA lightweight Python library that enables seamless communication between Python and JavaScript, facilitating the creation of simple GUI applications.6,525
tweag/nickelA lightweight, configuration language designed to automate the generation of static config files for various systems and applications.2,447
vlucas/phpdotenvAutomatically loads environment variables from a configuration file into PHP applications.13,206
zauberzeug/niceguiA Python-based framework for building browser-based GUI applications with minimal code10,361
jazzband/pip-toolsMaintains predictable and deterministic builds of Python applications by managing dependencies.7,783
python-mode/python-modeA plugin that brings Python development tools to Vim, providing an IDE-like experience without losing the flexibility of Vim.5,454