10

8

6

4

2


8.3

9.2

8.0

6.4

6.7

8.5

6.6

7.7

6.2

5.2

13 Configuration packages and projects

  • hydra

    8.3 9.2 Python
    Hydra is a framework for elegantly configuring complex applications
  • python-dotenv

    8.0 6.4 L5 Python
    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.
  • Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
  • django-environ

    6.7 8.5 Python
    Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.
  • dynaconf

    6.6 7.7 L4 Python
    Configuration Management for Python ⚙
  • python-decouple

    6.2 5.2 L5 Python
    Strict separation of config from code.
  • django-split-settings

    4.3 8.4 Python
    Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.
  • django-dotenv

    3.5 0.0 L4 Python
    Loads environment variables from .env
  • ConfigObj

    3.0 0.0 L1 Python
    Python 3+ compatible port of the configobj library
  • ClassyConf

    1.5 3.1 Python
    Declarative and extensible library for configuration & code separation
  • parse_it

    1.5 7.6 Python
    A python library for parsing multiple types of config files, envvars & command line arguments that takes the headache out of setting app configurations.
  • profig

    0.7 - Python
    A straightforward configuration library for Python.
  • ConfigParser

    0.7 -
    (Python standard library) INI file parser.
  • config

    -
    Hierarchical config from the author of logging.

Add another 'Configuration' Package