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

Configuration Python Packages

Python packages with the GitHub topic configuration. 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
tox-dev
platformdirs

A Python package for determining platform-specific directories (e.g. user data, config, cache, logs). Handles the differences between macOS, Windows, Linux/Unix, and Android so you don't have to.

573.9M 991 101
pydantic
pydantic-settings

Settings management using pydantic

376.6M 1K 219
crdoconnor
strictyaml

Type-safe YAML parser and validator.

24.2M 2K 68
virtuald
pyhcl

HCL is a configuration language. pyhcl is a python parser for it.

5.8M 339 57
chimpler
pyhocon

HOCON parser for Python

5.3M 534 132
dynaconf
dynaconf

Configuration Management for Python ⚙

5M 4K 348
pytroll
donfig

Python library for configuring a package including defaults, env variable loading, and yaml loading.

4.2M 42 11
sloria
environs

simplified environment variable parsing

4M 1K 119
jwodder
javaproperties

Python library for reading & writing Java .properties files

3.2M 32 10
configcat
configcat-client

ConfigCat SDK for Python. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

2M 18 9
google
jsonnet

Jsonnet - The data templating language

1.4M 8K 479
beetbox
confuse

painless YAML config files for Python

1.1M 425 59
thesimj
envyaml

Simple YAML configuration file parser

874K 78 21
bitranox
lib-layered-config

Cross-platform layered configuration loader for Python

248K 2 0
domdfcoding
dom-toml

Dom's tools for Tom's Obvious, Minimal Language.

244K 0 2
mit-ll-responsible-ai
hydra-zen

Create powerful Hydra applications without the yaml files and boilerplate code.

178K 476 24
drgarcia1986
simple-settings

A simple way to manage your project settings.

165K 218 35
Delgan
config-formatter

An automatic formatter for .ini and .cfg configuration files

159K 16 1
agateblue
django-dynamic-preferences

Dynamic global and instance settings for your django project

149K 359 85
zopefoundation
zconfig

A configuration library supporting a hierarchical schema-driven configuration model, and allowing a schema to specify data conversion routines written in Python.

131K 9 15
mpeteuil
poetry-dotenv-plugin

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

119K 157 5
zerwes
hiyapyco

HiYaPyCo - A Hierarchical Yaml Python Config

115K 116 23
hynek
environ-config

Python Application Configuration With Environment Variables

106K 468 26
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology