Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.9% on proxy.golang.org
Top 0.1% dependent packages on proxy.golang.org
Top 0.2% dependent repos on proxy.golang.org
Top 2.5% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org

proxy.golang.org : github.com/knadh/koanf

Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/knadh/koanf
Keywords: config, config-loader, configuration, configuration-file, configuration-management, etcd-client, go, golang, golang-package, s3-bucket, toml, viper, yaml
License: MIT
Latest release: over 1 year ago
First release: almost 5 years ago
Namespace: github.com/knadh
Dependent packages: 2,338
Dependent repositories: 1,304
Stars: 1,643 on GitHub
Forks: 106 on GitHub
Docker dependents: 300
Docker downloads: 3,177,740,379
See more repository details: repos.ecosyste.ms
Last synced: 3 days ago

Top 9.1% on proxy.golang.org
github.com/knadh/koanf/examples
Simple, extremely lightweight, extensible, configuration management library for Go. Support for J...
Latest release: 26 days ago - 2,276 stars on GitHub
Top 7.6% on proxy.golang.org
github.com/knadh/koanf/parsers/toml/v2 v2.0.0
Package toml implements a koanf.Parser that parses TOML bytes as conf maps.
1 version - Latest release: about 2 months ago - 2,341 stars on GitHub
Top 1.4% on proxy.golang.org
github.com/knadh/koanf/v2 v2.1.1
Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML,...
6 versions - Latest release: about 2 months ago - 992 dependent packages - 45 dependent repositories - 1,658 stars on GitHub
Top 4.0% on proxy.golang.org
github.com/knadh/koanf/parsers/dotenv v1.0.0
Package dotenv implements a koanf.Parser that parses DOTENV bytes as conf maps.
3 versions - Latest release: about 2 months ago - 11 dependent packages - 2 dependent repositories - 1,658 stars on GitHub
Top 10.0% on proxy.golang.org
github.com/knadh/koanf/parsers/kdl v0.1.1
Package kdl implements a koanf.Parser that parses KDL bytes as conf maps.
2 versions - Latest release: 5 months ago - 2,171 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/knadh/koanf/providers/basicflag v1.0.0
Package basicflag implements a koanf.Provider that reads commandline parameters as conf maps usin...
2 versions - Latest release: 6 months ago - 4 dependent packages - 1 dependent repositories - 1,658 stars on GitHub
Top 5.8% on proxy.golang.org
github.com/knadh/koanf/providers/nats v0.1.1
Simple, extremely lightweight, extensible, configuration management library for Go. Support for J...
2 versions - Latest release: 6 months ago - 1,982 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/vault/v2 v2.0.1
Package vault implements a koanf.Provider for Hashicorp Vault KV secrets engine and provides it t...
2 versions - Latest release: 6 months ago - 2,015 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/consul/v2 v2.0.0
Simple, extremely lightweight, extensible, configuration management library for Go. Support for J...
1 version - Latest release: 8 months ago - 2,035 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/appconfig/v2 v2.0.0
Package appconfig implements a koanf.Provider for AWS AppConfig and provides it to koanf to be pa...
1 version - Latest release: 8 months ago - 2,035 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/parameterstore/v2 v2.0.0
Package parameterstore implements a koanf.Provider for AWS Systems Manager Parameter Store.
1 version - Latest release: 8 months ago - 2,035 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/etcd/v2 v2.0.0
Simple, extremely lightweight, extensible, configuration management library for Go. Support for J...
1 version - Latest release: 8 months ago - 2,035 stars on GitHub
Top 5.6% on proxy.golang.org
github.com/knadh/koanf/providers/parameterstore v0.1.0
Package parameterstore implements a koanf.Provider for AWS Systems Manager Parameter Store.
1 version - Latest release: 9 months ago - 1,999 stars on GitHub
Top 4.9% on proxy.golang.org
github.com/knadh/koanf/providers/vault v0.2.2
Package vault implements a koanf.Provider for Hashicorp Vault KV secrets engine and provides it t...
6 versions - Latest release: 9 months ago - 1,658 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/knadh/koanf/providers/etcd v0.1.1
Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML,...
3 versions - Latest release: over 1 year ago - 1,658 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/knadh/koanf/providers/consul v0.1.1
Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML,...
3 versions - Latest release: over 1 year ago - 1 dependent package - 1,658 stars on GitHub
Top 1.8% on proxy.golang.org
github.com/knadh/koanf/parsers/yaml v0.1.0
Package yaml implements a koanf.Parser that parses YAML bytes as conf maps.
2 versions - Latest release: over 1 year ago - 90 dependent packages - 14 dependent repositories - 1,658 stars on GitHub
Top 1.7% on proxy.golang.org
github.com/knadh/koanf/providers/env v0.1.0
Package env implements a koanf.Provider that reads environment variables as conf maps.
2 versions - Latest release: over 1 year ago - 68 dependent packages - 17 dependent repositories - 1,658 stars on GitHub
Top 2.7% on proxy.golang.org
github.com/knadh/koanf/providers/rawbytes v0.1.0
Package rawbytes implements a koanf.Provider that takes a []byte slice and provides it to koanf t...
2 versions - Latest release: over 1 year ago - 38 dependent packages - 13 dependent repositories - 1,658 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/knadh/koanf/providers/fs v0.1.0
Simple, lightweight, extensible, configuration management library for Go. Support for JSON, TOML,...
2 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 1,658 stars on GitHub
Top 2.2% on proxy.golang.org
github.com/knadh/koanf/parsers/toml v0.1.0
Package toml implements a koanf.Parser that parses TOML bytes as conf maps.
2 versions - Latest release: over 1 year ago - 34 dependent packages - 12 dependent repositories - 1,658 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/knadh/koanf/parsers/hjson v0.1.0
Package hjson implements a koanf.Parser that parses HJSON bytes as conf maps. Very similar to json.
1 version - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 1,658 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/knadh/koanf/providers/appconfig v0.1.0
Package appconfig implements a koanf.Provider for AWS AppConfig and provides it to koanf to be pa...
1 version - Latest release: over 1 year ago - 1,658 stars on GitHub
Top 3.9% on proxy.golang.org
github.com/knadh/koanf/providers/structs v0.1.0
Package structs implements a koanf.Provider that takes a struct and tag and returns a nested conf...
2 versions - Latest release: over 1 year ago - 17 dependent packages - 3 dependent repositories - 1,658 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/knadh/koanf/providers/s3 v0.1.0
Package s3 implements a koanf.Provider that takes a []byte slice and provides it to koanf to be p...
1 version - Latest release: over 1 year ago - 1 dependent repositories - 1,658 stars on GitHub
Top 5.1% on proxy.golang.org
github.com/knadh/koanf/parsers/nestedtext v0.1.0
Package nestedtext implements a koanf Parser that parses NestedText bytes as conf maps.
1 version - Latest release: over 1 year ago - 1,658 stars on GitHub
Top 1.7% on proxy.golang.org
github.com/knadh/koanf/providers/confmap v0.1.0
Package confmap implements a koanf.Provider that takes nested and flat map[string]interface{} con...
2 versions - Latest release: over 1 year ago - 146 dependent packages - 30 dependent repositories - 1,658 stars on GitHub
Top 4.3% on proxy.golang.org
github.com/knadh/koanf/parsers/hcl v0.1.0
Package hcl implements a koanf.Parser that parses Hashicorp HCL bytes as conf maps.
1 version - Latest release: over 1 year ago - 8 dependent packages - 1 dependent repositories - 1,658 stars on GitHub
Top 2.7% on proxy.golang.org
github.com/knadh/koanf/parsers/json v0.1.0
Package json implements a koanf.Parser that parses JSON bytes as conf maps.
2 versions - Latest release: over 1 year ago - 32 dependent packages - 10 dependent repositories - 1,658 stars on GitHub
Top 1.9% on proxy.golang.org
github.com/knadh/koanf/providers/file v0.1.0
Package file implements a koanf.Provider that reads raw bytes from files on disk to be used with ...
2 versions - Latest release: over 1 year ago - 104 dependent packages - 18 dependent repositories - 1,658 stars on GitHub
Top 1.9% on proxy.golang.org
github.com/knadh/koanf/providers/posflag v0.1.0
Package posflag implements a koanf.Provider that reads commandline parameters as conf maps using ...
2 versions - Latest release: over 1 year ago - 39 dependent packages - 18 dependent repositories - 1,658 stars on GitHub
Top 1.3% on proxy.golang.org
github.com/knadh/koanf/maps v0.1.1
Package maps provides reusable functions for manipulating nested map[string]interface{} maps are ...
2 versions - Latest release: over 1 year ago - 248 dependent packages - 38 dependent repositories - 1,658 stars on GitHub