Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
-
Updated
Mar 14, 2026 - Go
Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper.
A boilerplate-free Kotlin config library for loading configuration files as data classes
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
Searches for and loads your tool's JavaScript configuration files with full support for CJS, ESM, TypeScript and more.
Milieu is a config loader in the spirit of rc It shares the same features as RC, but goes a few steps further.
An out-of-the-box config loader with TypeScript support.
Haraka config file loader and parser
Simple and lightweight yet powerful and modulable configuration package
The simplest YAML to ENV config loader in Crystal
extensible, high-performance configuration management library, optimized for hierarchical data
Find and load configuration from a package.json property, rc file, or CommonJS module.
A loader for various TYPO3-related configuration, including system configuration and configuration for third-party extensions.
A config loader that searches for and loads configuration files for your program, with support for `type:module`, `esm`, and `cjs` module formats
A Java utility class to load and flatten JSON configuration files into a flat key-value map.
Load configurations from cli, environment & config files and validate them with a JSON schema.
A set of libraries and tool in C++ and Fortran, developed during the years, that can be reused in other projects
🛠️ A lightweight, zero-dependency configuration loader for Node.js applications, written in TypeScript.
Library that supports bootstrapping of applications
Add a description, image, and links to the config-loader topic page so that developers can more easily learn about it.
To associate your repository with the config-loader topic, visit your repo's landing page and select "manage topics."