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

Twelve Factor Python Packages

Python packages with the GitHub topic twelve-factor. Sorted by monthly downloads, with stars and forks.
joke2k
django-environ

Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.

7.2M 3K 341
sloria
environs

simplified environment variable parsing

4M 1K 119
osantana
prettyconf

A extensible library for Settings/Code separation

29K 181 9
hukkinj1
typenv

Typed environment variable parsing for Python

4K 19 3
sloria
read-env

reads .env files

4K 1 0
tomasvotava
env-proxy

Typed access to environment variables in Python — declarative config classes with validation, freezing, custom converters, and .env template generation.

2K 3 0
dynamic-config-rs
dynamic-config-py

Hot-reloadable configuration for Python: Rust resolves, your schema validates — dataclasses, Pydantic or msgspec, with a watcher and a last-known-good cache.

1K 0 0
dynamic-config-rs
dynamic-config-py-remote

Hot-reloadable configuration for Python: Rust resolves, your schema validates — dataclasses, Pydantic or msgspec, with a watcher and a last-known-good cache.

758 0 0
onjin
runenv

Wrapper to run programs with different env

756 5 3
presalytics
wsgi-microservice-middleware

Simple Middlewares for WSGI microservices

298 1 0
hernantz
classyconf

Declarative and extensible library for configuration & code separation

238 85 5
joke2k
django-environ-plus

Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.

172 3K 341
joke2k
fdemmer-django-environ

Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.

107 3K 341
xplor
redisconfig

A simple Redis configuration and connection package for Python

76 3 0
shocking-rodents
magic-settings

Configuration manager for Python applications. Get config from yaml, environment variables or python modules.

55 5 0
cidrblock
modelsettings

Modelsettings is a straight-forward, easy to use python application settings manager that includes ini file, environment variable, and command-line parameter support.

42 3 0
miped
django-envy

An opinionated environment parser for python and django

31 2 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology