konfig

config manager

A composable and observable configuration handling package for Go, supporting multiple sources and formats.

Composable, observable and performant config handling for Go for the distributed processing era

GitHub

648 stars
16 watching
54 forks
Language: Go
last commit: about 4 years ago
Linked from 2 awesome lists

composableconfigconfigurationetcdgolanggolang-packagekubernetespolyglotreloadingstate-managementvault

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jagerente/gocfg A configuration management library for Go programs. 6
golobby/config A configuration manager for Go projects using various file formats and environment variables. 367
kkyr/fig A library to manage application configurations in Go. 380
omeid/uconfig A lightweight configuration management library with extensible plugin architecture for Go applications. 69
num30/config A package for declarative configuration in Go 50
gookit/config A configuration management library for Go applications 539
codenoid/gotral A centralized configuration management system for Go applications with encryption and basic authentication support. 4
gookit/ini A library for managing configuration data in Go applications 85
corneliusweig/konfig A tool for merging and managing Kubernetes configuration files 350
goraz/onion A layer-based configuration manager for Go applications 116
borudar/configuration A configuration library for Go programs that supports multiple data sources and types 108
jeremyloy/config A library for easily managing application configuration as a typesafe struct 336
thomasobenaus/go-conf Library to simplify configuration management in Go applications 11
antham/envh Provides a way to manage environment variables in a hierarchical configuration format 99
go-gcfg/gcfg A Go library that reads INI-style configuration files into data structures 168