Welcome to ConfigGuard!

PyPI version Python versions License

Tired of fragile, untyped, and insecure configuration files in your Python projects?

ConfigGuard is here to revolutionize how you manage application settings. Move beyond basic dictionaries and .ini files to a robust, schema-driven system that offers type safety, validation, encryption, versioning, multiple storage backends, and effortless migration.

Built for developers who demand reliability and flexibility, ConfigGuard ensures your configurations are always valid, secure, and easy to manage, saving you debugging time and preventing runtime errors.

Note

This documentation assumes you have basic familiarity with Python. For installation instructions, see the Installation page.

Indices and tables