# `config-it`
**Asynchronous Centralized Configuration Management for Rust**
`config-it` is an asynchronous library that offers centralized configuration management for Rust applications. Here are its key features:
- Define custom configuration templates using structs.
- Create multiple instances with different paths based on a single template.
- Receive notifications when your instance is updated.
- Use `serde` compatible archive formats to archive your data in your preferred way.
- Manage property-wise dirty flags for precise, responsive updates to your system.
> As I'm not very good at writing English sentences, got some help from AI to write this README file. Thanks, robot!
# Usage
- See #[example](tests/api.rs)