10 Best Python Configuration Management Libraries

List hand-picked by Openbase Experts
Learn More

ansible-core

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.

License Icon
License: GPLv3+
User RatingN/A
Top Feedback
N/A
GitHub Stars
51K
Weekly Downloads
0
Last Commit
2mos ago
pyi

pyinfra

pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
0
Last Commit
2mos ago

hydra-core

Hydra is a framework for elegantly configuring complex applications

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
0
Last Commit
2mos ago
ss

split-settings

Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.

License Icon
License: BSD-2-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
774
Weekly Downloads
0
Last Commit
6mos ago
dss

django-split-settings

Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files.

License Icon
License: BSD-2-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
774
Weekly Downloads
0
Last Commit
6mos ago
dyn

dynaconf

Configuration Management for Python ⚙

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
3mos ago
con

configparser

backport of configparser from Python 3

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
29
Weekly Downloads
0
Last Commit
2mos ago
pd

python-dotenv

Get and set values in your .env file in local and production servers. 🎉

License Icon
License: BSD-3-Clause
User RatingN/A
Top Feedback
N/A
GitHub Stars
4K
Weekly Downloads
0
Last Commit
2mos ago
cla

classyconf

Declarative and extensible library for configuration & code separation

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
80
Weekly Downloads
0
Last Commit
7mos ago

django-constance

Dynamic Django settings.

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
1K
Weekly Downloads
0
Last Commit
2mos ago
pd

python-decouple

Strict separation of config from code.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
2K
Weekly Downloads
0
Last Commit
4mos ago

configobj

Python 3+ compatible port of the configobj library

License Icon
License: UNKNOWN
User RatingN/A
Top Feedback
N/A
GitHub Stars
259
Weekly Downloads
0
Last Commit
1yr ago
con

confidential

Manage secrets in your projects using AWS Secrets Manager

License Icon
License: Unknown
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
dc

django-configurations

A helper for organizing Django settings.

License Icon
License: BSD
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
sal

salt

Portable, distributed, remote execution and configuration management system

License Icon
License: Apache Software License 2.0
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
0
Last Commit
N/A
pro

profig

A straightforward configuration library for Python.

License Icon
License: MIT
User RatingN/A
Top Feedback
N/A
GitHub Stars
21
Weekly Downloads
0
Last Commit
5mos ago