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

Env Python Packages

Python packages with the GitHub topic env. 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
mpeteuil
poetry-dotenv-plugin

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

119K 157 5
hynek
environ-config

Python Application Configuration With Environment Variables

106K 468 26
Va1
smart-getenv

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

37K 6 1
dotenvx
python-dotenvx

a secure dotenv–from the creator of `dotenv`

35K 8 2
pivoshenko
poetry-plugin-dotenv

đź§© Poetry plugin that loads environment variables from a dotenv file before commands run

31K 90 4
AZX-PBC-OSS
dotenvmodel

Type-safe environment configuration with automatic .env file loading. Pydantic-style fields, intelligent .env cascading, and auto-generated docs.

11K 4 0
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
urwithajit9
evnx

A comprehensive CLI tool for managing .env files — validation, secret scanning, and format conversion.

7K 42 5
markusressel
container-app-conf

Convenient configuration of containerized applications

4K 5 7
rsgalloway
envstack

layered, structural environment management

4K 11 0
kingoodie
12factor-configclasses

Like dataclasses but for config.

4K 9 0
prostomarkeloff
betterconf

Minimalistic Python library for your configs.

3K 53 7
yukinarit
envclasses

envclasses is a library to map fields on dataclass object to environment variables.

3K 33 5
tqdm
envwrap

:package: Override parameter defaults via environment variables & config files

3K 2 1
rsalmaso
python-readenv

readenv makes easy to automatically load environment variables from .env file(s) into os.environ.

3K 1 0
MechanisM
django-confy

A comfy config for Django

2K 25 0
grimen
config2

Python environment configuration simplified - highly inspired by `node-config`.

2K 21 11
THEROER
msgspec-conf

msgspec-conf: a msgspec-based settings loader for Python. Load structured config from env vars, .env, YAML and TOML. A lightweight pydantic-settings alternative.

2K 4 0
brennv
namedtupled

Lightweight namedtuple wrapper for attribute-style data access (a la JavaScript objects).

2K 49 11
MrThearMan
django-environment-config

Configure django settings for multiple environments.

2K 1 0
DvGils
notenv

Encrypted .env replacement: secrets encrypted client-side, stored on storage you already own, injected into your process.

2K 3 0
Geonhui-Lee
align-dotenv

Align local dotenv files with their templates while preserving existing values. Available for Python (pip, pipx, uv) and Node.js (npm).

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