Alternative review

go-config alternatives

Packages below are ranked as alternatives in the same category. The trigger for this review is limited recent repository activity.

20

Why review alternatives

go-config currently has a maintenance score of 20/100.

Latest repository activity: 2 years ago.

Known Go vulnerability records: 0.

Current package

go-config

Yaml Config Loader

Go Configuration Libraries 33 stars 44 imported-by 95% confidence
60

Ranked Alternatives

Go Configuration Libraries

#1 v2

Package config is a go config management implement.

Go Configuration Libraries 583 stars 215 imported-by 95% confidence
96

#2 Koanf

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

Go Configuration Libraries 4.0K stars 540 imported-by 100% confidence
95

#3 xdg

Package xdg provides an implementation of the XDG Base Directory Specification.

Go Configuration Libraries 995 stars 1.2K imported-by 100% confidence
93

#4 ini

Package ini provides INI file read and write functionality in Go.

Go Configuration Libraries 3.5K stars 0 imported-by 100% confidence
92

#5 Viper

Go configuration with fangs.

Go Configuration Libraries 30.3K stars 103.3K imported-by 100% confidence
91

#6 env

A simple, zero-dependencies library to parse environment variables into structs

Go Configuration Libraries 6.2K stars 0 imported-by 45% confidence
86

How to use this page

Treat alternatives as a shortlist. Check API compatibility, migration effort, project constraints, and your own threat model before replacing a dependency.