Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Environment Variables

Environment Variables

91 projects

Showing 19 of 91 projects

cr-dotenv
cr-dotenvCrystal

A Crystal shard for loading environment variables from .env files into your application.

#devops#environment-variables#dotenv
Stars100
Forks13
Last commit1 year ago
Gestalt
GestaltJava

A Java configuration library for type-safe, multi-source configuration management with automatic decoding and merging.

#gradle#java-library#environment-variables
Stars100
Forks7
Last commit2 months ago
phoenix_gon
phoenix_gonElixir

A Phoenix library that safely passes server-side variables to JavaScript without manual JSON encoding.

#hex#javascript-integration#elixir
Stars100
Forks20
Last commit2 years ago
envdoc
envdocGo

A Go tool that generates documentation for environment variables from struct tags and comments.

#developer-tools#environment-variables#code-documentation
Stars95
Forks9
Last commit28 days ago
Offline SSM
Offline SSMTypeScript

A Serverless plugin that reads SSM parameters from a .env file for local development with serverless-offline.

#lambda#environment-variables#aws-ssm
Stars95
Forks24
Last commit2 months ago
cmp-dotenv
cmp-dotenvLua

A Neovim completion plugin that provides autocomplete suggestions for environment variables from .env files and system shell.

#developer-tools#environment-variables#productivity
Stars93
Forks0
Last commit2 years ago
Environment Configuration
Environment ConfigurationDart

Generates environment-specific configuration classes and .env files for Dart/Flutter apps during CI/CD builds.

#dart#environment-variables#environment
Stars92
Forks7
Last commit1 year ago
hocon
hoconGo

A Go implementation of Lightbend's HOCON configuration format, a human-friendly JSON superset.

#parsing#environment-variables#configuration-parser
Stars92
Forks20
Last commit6 months ago
configuro
configuroGo

An opinionated configuration loading framework for containerized and 12-Factor compliant Go applications.

#viper#containerization#environment-variables
Stars92
Forks14
Last commit3 years ago
Dotenv
DotenvC#

A feature-complete and unintrusive direnv alternative for PowerShell Core that automatically loads environment variables from .env files.

#environment-variables#dotenv#shell-scripting
Stars85
Forks5
Last commit3 months ago
env
envGo

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

#environment-variables#library#validation
Stars80
Forks7
Last commit1 year ago
Envyable
EnvyableRuby

A Ruby gem that loads environment variables from YAML configuration files, simplifying app configuration management.

#envyable#devops#environment-variables
Stars78
Forks13
Last commit5 years ago
Craft 3 Multi-environment
Craft 3 Multi-environment

DEPRECATED: Efficient and flexible multi-environment configuration for Craft CMS 3.

#environment-variables#craftcms#development-workflow
Stars72
Forks6
Last commit6 years ago
totem
totemCrystal

A Crystal configuration library that loads and parses JSON, YAML, and dotenv formats with support for environment variables and remote key-value stores.

#environment-variables#yaml#dotenv
Stars71
Forks5
Last commit2 years ago
configure_me
configure_meRust

A Rust library for parsing and validating application configuration with automatic deserialization and documentation generation.

#parsing#derive-macros#environment-variables
Stars70
Forks19
Last commit1 year ago
Econfig
EconfigRuby

A Ruby gem for flexible, multi-backend configuration management with strict and permissive modes.

#multi-backend#environment-variables#ruby-gem
Stars65
Forks13
Last commit5 years ago
AWS Secrets Manager Actions
AWS Secrets Manager ActionsJavaScript

A GitHub Action that securely exports secrets from AWS Secrets Manager to environment variables in GitHub Actions runners.

#devops#environment-variables#openid-connect
Stars64
Forks36
Last commit
Configus
ConfigusRuby

A Ruby gem for managing environment-specific configuration settings with inheritance and structured data.

#environment-variables#ruby-gem#devops-tools
Stars63
Forks10
Last commit7 years ago
config
configGo

A Go library for declarative configuration loading from files, environment variables, and command-line arguments.

#hacktoberfest#viper#environment-variables
Stars61
Forks4
Last commit1 year ago
PreviousPage 3 of 3

Related Tags

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
2 years ago
#Configuration Management61
#Configuration32
#Dotenv26
#Go25
#Golang21
#Config14
#Go Library14
#Devops13
#Yaml12
#Environment11
#Cli Tools11
#Cli Tool10