knadh/koanf

koanf

✅ Recently maintained

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

4,229Stars
220Forks
+47-day stars

Go · MIT · Last push 2026-11-02

Official repository & installation ↗

GitValue · Value evidence

Unscored · Evidence coverage 0%

Provisional rubric; documentation and runtime testing are separate. Missing evidence does not imply low value.

Star history

2025-09-292026-11-02
View historical data
DateStars
2026-10-044,205
2026-10-054,206
2026-10-064,207
2026-10-074,207
2026-10-084,208
2026-10-094,209
2026-10-104,211
2026-10-114,212
2026-10-124,212
2026-10-134,215
2026-10-144,215
2026-10-154,215
2026-10-164,216
2026-10-174,216
2026-10-184,217
2026-10-194,217
2026-10-204,218
2026-10-214,218
2026-10-224,219
2026-10-234,222
2026-10-244,223
2026-10-254,224
2026-10-264,225
2026-10-274,226
2026-10-284,226
2026-10-294,227
2026-10-304,227
2026-10-314,227
2026-11-014,227
2026-11-024,229

Get the project

git clone https://github.com/knadh/koanf.git

Cloning downloads the source. For dependencies and installation, follow the project README.

Related projects & alternative candidates

Related domains do not imply feature parity. Review official documentation and licenses.