https://github.com/defensestation/koanf
Hosted Koanf AWS Secerets Manager and Parameter Store providers
https://github.com/defensestation/koanf
aws koanf providers
Last synced: 6 months ago
JSON representation
Hosted Koanf AWS Secerets Manager and Parameter Store providers
- Host: GitHub
- URL: https://github.com/defensestation/koanf
- Owner: defensestation
- License: apache-2.0
- Created: 2022-12-26T06:46:24.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-20T02:25:33.000Z (over 2 years ago)
- Last Synced: 2025-08-09T21:39:15.129Z (11 months ago)
- Topics: aws, koanf, providers
- Language: Go
- Homepage:
- Size: 14.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Koanf Providers

**koanf** (pronounced _conf_; a play on the Japanese _Koan_) is a library for reading configuration from different sources in different formats in Go applications. It is a cleaner, lighter [alternative to spf13/viper](#alternative-to-viper) with better abstractions and extensibility and fewer dependencies.
koanf comes with built in support for reading configuration from files, command line flags, and environment variables, and can parse JSON, YAML, TOML, and Hashicorp HCL. Any external dependencies are detatched from the core into sub-packages, so only the ones that are explicitly referenced get compiled into an application.
[](https://github.com/knadh/koanf/actions/workflows/test.yml) [](https://godoc.org/github.com/knadh/koanf)
### Project github
[Koanf Offical](https://github.com/knadh/koanf)
### Providers
- AWS Secrets Manager
- AWS Parameter Store
## Examples
- [Secrets Manager](https://github.com/defensestation/koanf/blob/main/examples/read-secretsmanager/main.go)
- [Parameter Store](https://github.com/defensestation/koanf/blob/main/examples/read-parameterstore/main.go)