Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. env

env

MPL-2.0Gov0.12.0

A Go library for loading environment variables into typed configuration structs with validation and customization.

Visit WebsiteGitHubGitHub
80 stars7 forks0 contributors

Overview

🔍 Load environment variables into a config struct

Quick Stats

Stars80
Forks7
Contributors0
Open Issues4
Last commit1 year ago
CreatedSince 2022

Tags

#environment-variables#library#validation#dependency-free#configuration#type-safe#configuration-management#go#cli-tools#12-factor-app#struct-tags

Built With

G
Go

Links & Resources

Website

Included in

Go169.1k
Auto-fetched 18 hours ago

Related Projects

viperviper

Go configuration with fangs

Stars30,373
Forks2,173
Last commit6 months ago
godotenvgodotenv

A Go port of Ruby's dotenv library (Loads environment variables from .env files)

Stars10,548
Forks456
Last commit8 days ago
sonicsonic

A blazingly fast JSON serializing & deserializing library

Stars9,554
Forks464
Last commit1 month ago
envenv

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

Stars6,271
Forks281
Last commit17 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub