Python Config

Open-source Python projects categorized as Config

Top 23 Python Config Projects

  1. lightning-hydra-template

    PyTorch Lightning + Hydra. A very user-friendly template for ML experimentation. ⚡🔥⚡

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. dynaconf

    Configuration Management for Python ⚙

  4. CommandlineConfig

    A library for users to write (experiment in research) configurations in Python Dict or JSON format, read and write parameter value via dot . in code, while can read parameters from the command line to modify values. 一个供用户以Python Dict或JSON格式编写(科研中实验)配置的库,在代码中用点.读写属性,同时可以从命令行中读取参数配置并修改参数值。

  5. strictyaml

    Type-safe YAML parser and validator.

    Project mention: StrictYAML | news.ycombinator.com | 2025-03-07
  6. tomli

    A lil' TOML parser

  7. crudini

    A utility for manipulating ini files

    Project mention: Bash-ini-parser: Advanced bash INI parser library | news.ycombinator.com | 2025-03-31

    which is a utility designed for interacting with ini files from shell scripts:

    https://github.com/pixelb/crudini

  8. environ-config

    Python Application Configuration With Environment Variables

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. nestedtext

    Human readable and writable data interchange format

    Project mention: YAML: The Norway Problem (2022) | news.ycombinator.com | 2025-04-12

    I recently learned about NestedText: https://nestedtext.org/

    While it has the YAML-like significant whitespace, it looks nice because it doesn't try to be clever.

  11. parse_it

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

  12. tomli-w

    A lil' TOML writer (counterpart to https://github.com/hukkin/tomli)

  13. qtile

    ~/.config/qtile (by jx11r)

  14. scalu

    scalu is an event-based programming language and compiler targeting config files in Valve's Source Engine

  15. autoregistry

    Automatic registry design-pattern library for mapping string names to code functionality.

  16. Map-Tasker

    Display the Tasker Configuration: Project/Profile/Task/Scene hierarchy on a MAC based on Tasker's backup.xml

  17. qtile-config

    My ~/.config/qtile (by ramnes)

  18. javaproperties

    Python library for reading & writing Java .properties files

    Project mention: javaproperties VS python-jproperties - a user suggested alternative | libhunt.com/r/javaproperties | 2024-07-23
  19. CHANfiG

    Easier Configuration

  20. sitri

    Sitri - powerful settings & configs for python

  21. iubeo

    Frendlier way to write your config.

  22. secrets-vault

    Simple encrypted secrets for Python

  23. dotfiles

    Huge .files repo (by Mirko-r)

  24. sway2k

    Swaying Windows in Wayland 🎏🛣

    Project mention: Keybindings FTW! ⌨️🥂 | dev.to | 2024-07-07

    Configs

  25. strfry_personal_docker

    strfry personal nostr relay config supporting NIP-20 & NIP-65 via Docker

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Config discussion

Log in or Post with

Python Config related posts

  • YAML: The Norway Problem (2022)

    4 projects | news.ycombinator.com | 12 Apr 2025
  • Bash-ini-parser: Advanced bash INI parser library

    2 projects | news.ycombinator.com | 31 Mar 2025
  • User-friendly PyTorch Lightning and Hydra template for ML experimentation

    1 project | news.ycombinator.com | 5 Feb 2024
  • ConfigDB an open source, database like, dynamic config file generator.

    1 project | /r/Python | 24 Sep 2023
  • Interfaces in Python

    2 projects | /r/Python | 12 Apr 2023
  • [D] Is Pytorch Lightning + Wandb a good combination for research?

    1 project | /r/MachineLearning | 11 Mar 2023
  • ConfigParser potential inconsistencies

    2 projects | /r/Python | 30 Jan 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 25 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

What are some of the best open-source Config projects in Python? This list will help you:

# Project Stars
1 lightning-hydra-template 4,608
2 dynaconf 3,981
3 CommandlineConfig 2,046
4 strictyaml 1,519
5 tomli 506
6 crudini 451
7 environ-config 443
8 nestedtext 381
9 parse_it 113
10 tomli-w 103
11 qtile 102
12 scalu 54
13 autoregistry 44
14 Map-Tasker 46
15 qtile-config 34
16 javaproperties 31
17 CHANfiG 30
18 sitri 24
19 iubeo 20
20 secrets-vault 19
21 dotfiles 18
22 sway2k 13
23 strfry_personal_docker 9

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com