A Go port of Ruby's dotenv library (Loads environment variables from .env files)
- dotenv
- environment-variables
- go
- golang
47,133 repositories indexed
1–19 of 19 · Most stars
A Go port of Ruby's dotenv library (Loads environment variables from .env files)
A simple, zero-dependencies library to parse environment variables into structs
✨Clean and minimalistic environment configuration reader for Golang
Simple, useful and opinionated config loader.
The simplest config loader for Go that reads/watches from file, env, flag and clouds (AWS, Azure, GCP).
A minimalist Go configuration library
A lightweight yet powerful configuration manager for the Go programming language
Load environment variables from `.env` or `io.Reader` in Go.
go implementation of lightbend's HOCON configuration library https://github.com/lightbend/config
🔍 Load environment variables into a config struct
TUI for managing .env files
Declarative configuration for Go
Genv is a library for Go (golang) that makes it easy to read and use environment variables in your projects. It also allows environment variables to be loaded from the .env file.
Container-focused Golang config: unify Env & Flag parsing in one call with minimal code and zero dependencies.
Golang Get Environment Variables Package with Zero Dependencies
A developer CLI tool that manages .env files, detects secret leaks, syncs env drift across teammates, and validates environment parity between local/staging/prod all from your terminal. Written in Go.
Define a Go struct. Get a CLI that an agent can discover, call, sandbox, and debug. Flags, env vars, config files, validation, JSON Schema, MCP, structured errors, and WASM. Built on Cobra.
An environment variable utility package
⚙️ Golang config manager. Control your configurations using tags, unmarshal to structs, implement and inject your own value providers and parsers.