PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Environment Variables Python Packages

Python packages with the GitHub topic environment-variables. Sorted by monthly downloads, with stars and forks.
theskumar
python-dotenv

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.

606.3M 9K 612
henriquebastos
python-decouple

Strict separation of config from code.

6.3M 3K 218
dynaconf
dynaconf

Configuration Management for Python ⚙

5M 4K 348
sloria
environs

simplified environment variable parsing

4M 1K 119
mauvilsa
jsonargparse

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables

1.7M 433 66
bitranox
lib-layered-config

Cross-platform layered configuration loader for Python

248K 2 0
mkaranasou
pyaml-env

Parse YAML configuration with environment variables in Python

153K 98 16
mpeteuil
poetry-dotenv-plugin

A Poetry plugin to automatically load environment variables from .env files

119K 157 5
ashleve
pyrootutils

A simple python package to solve all your problems with pythonpath, work dir, file paths, module imports and environment variables.

111K 180 4
hynek
environ-config

Python Application Configuration With Environment Variables

106K 468 26
ashleve
rootutils

A simple python package to solve all your problems with pythonpath, work dir, file paths, module imports and environment variables.

72K 180 4
Va1
smart-getenv

Wrapper for os.getenv that achieves return values of a specified type

37K 6 1
zackees
setenvironment

Cross platform way to set the environment and add paths

35K 8 0
henryivesjones
cattrs-env

A tool for parsing and validating env vars using cattrs

32K 1 0
phenobarbital
navconfig

NavConfig: a very simple way to load project configurations

24K 19 2
emann
flex-config

Easily configure Python apps via defaults, environment variables, YAML, and AWS SSM Param Store.

22K 4 1
mrshu
envtoml

A simple way of using environment variables in TOML configs (via interpolation)

19K 18 7
cjrh
biodome

Better environment variables for Python

17K 9 2
pilosus
piny

YAML config loader with environment variables interpolation for Python and command line

16K 23 2
billtrust
ssm-starter

Loads AWS SSM Parameter Store parameters into local system environment variables and then executes your application.

10K 11 1
dotenv-org
python-dotenv-vault

Load environment variables from encrypted .env.vault files

10K 42 10
lincolnloop
goodconf

Transparently load variables from environment or JSON/YAML/TOML file.

9K 155 9
illuin-tech
configue

A YAML parser with advanced functionalities to ease your application configuration

9K 41 2
fmtr
corio

A collection of high-level tools to simplify everyday development tasks, with a slight focus on full-stack AI/ML.

9K 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology