konf
config loader
A minimalist configuration loader that supports multiple sources and notification of changes.
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
239 stars
1 watching
9 forks
Language: Go
last commit: 10 days ago
Linked from 1 awesome list
appconfigawsazureconfigconfig-loaderconfigurationconfiguration-fileconfiguration-loaderenvironment-variablesflagsgcpgogolangminimalistpflag
Related projects:
Repository | Description | Stars |
---|---|---|
cristalhq/aconfig | A simple and versatile configuration loader for Go applications. | 551 |
miladabc/gonfig | A package that loads configuration values from various sources into typesafe structs in a structured and flexible way. | 9 |
go-simpler/env | A package that simplifies loading environment variables into configuration structures in Go applications. | 66 |
joshbetz/config | A Go configuration library that loads and reloads settings from files and environment variables on signal changes. | 215 |
sherifabdlnaby/configuro | A configuration loading framework for containerized and cloud-native applications | 95 |
soniah/awsenv | A tool to load AWS environment variables from a configuration file | 35 |
cloud66-oss/konfig | A tool for loading configuration files in Rails applications to work with Kubernetes environments. | 83 |
alecthomas/kong-hcl | A Go package for loading configuration files in the Hiero Configuration Language (HCL) format into a structured data model. | 8 |
go-gcfg/gcfg | A Go library that reads INI-style configuration files into data structures | 168 |
heetch/confita | A library that loads configuration from multiple backends into a structured format | 495 |
lalamove/konfig | A composable and observable configuration handling package for Go, supporting multiple sources and formats. | 648 |
kkyr/fig | A library to manage application configurations in Go. | 380 |
gookit/config | A configuration management library for Go applications | 539 |
ilyakaznacheev/cleanenv | A tool to read and manage environment configuration from files and variables | 1,661 |
massivefermion/enux | A utility package that loads and validates configuration variables from multiple file formats at runtime. | 3 |