Skip to main content

A simple, unified interface for managing application configuration.

Project description

Konfig ✨

PyPI version License Build Status

A simple yet powerful Python library for managing application configuration. It loads settings from various file formats into a single, easy-to-use object.

(Note: The package is published as konfig-master on PyPI).


Key Features 🚀

  • Multi-Format Support: Natively loads settings from JSON, YAML, and TOML files.
  • Unified Access: Access nested configuration values using standard dictionary syntax or convenient dot notation (config.get('database.host')).
  • Zero Configuration: Automatically detects the file format from its extension. No need to specify the type.
  • Lightweight & Simple: Designed with a minimal, intuitive API to make configuration handling effortless.

Installation ⚙️

Install Konfig directly from PyPI:

pip install konfig-master

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

konfig_master-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

konfig_master-0.1.0-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file konfig_master-0.1.0.tar.gz.

File metadata

  • Download URL: konfig_master-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for konfig_master-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bd0365474837ed693ac499deb365b178f02dfa72f69b320c5d5795163d9e7b23
MD5 89e07b9b98dd5959fb51744c26d81f5c
BLAKE2b-256 b05b7afd215e7f37a036a63095c2ed1f0813f4a8f557ac592b25a92ad013d8c6

See more details on using hashes here.

File details

Details for the file konfig_master-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: konfig_master-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.14

File hashes

Hashes for konfig_master-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 efc76235f48c9d9a4abf79cfd64ba7bbac4241831997c85ddabf181bf08ea176
MD5 9fa259e97a0d0550e9976095713e0aeb
BLAKE2b-256 0d4cc3744a0310709d8ea60ca42ec525b47fad9d9fb34bb02473ba7018a0144b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page