Showing 36 of 91 projects
A GitHub Action that creates .env files from GitHub Secrets and variables for CI/CD workflows.
Run Bash commands and replay environment changes (variables, aliases, directory) in Fish shell without restarting your session.
A Node.js library to configure a global HTTP/HTTPS proxy agent using environment variables.
A simple, decoupled configuration loader for Go that reads from files, environment variables, flags, and cloud services with change watching.
A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.
A lightweight yet powerful configuration manager for Go that supports JSON, YAML, TOML, .env files, and environment variables.
A Go library for managing 12-factor application configuration as a typesafe struct with minimal code.
A Ruby gem that ensures presence and type correctness of environment variables, providing typed access.
A collection of packages to load environment variables from .env files with support for CLI, bundlers, monorepos, and TypeScript.
Load environment variables from .env files or io.Reader in Go applications.
An Elixir library for reading and casting configuration from environment variables and other sources at runtime.
A fast and simple linter for .env files that enforces consistency and best practices.
Fixes the $PATH environment variable for GUI apps on macOS and Linux, ensuring they inherit shell-defined paths.
A unified configuration management library for React Native apps, providing environment variables across JavaScript, native code, and build tools.
A Go library for parsing configuration from environment variables into arbitrary structs with flexible naming and defaults.
Load environment variables from a .env file into the Elixir application environment for development and non-release deployments.
A Composer plugin that replaces sensitive tokens in private package URLs with environment variables, keeping secrets out of version control.
Get the system locale from environment variables and OS APIs for Node.js applications.
A Go configuration library with a flag-like API that supports YAML, environment variables, and CLI arguments with zero boilerplate.
A GitHub Action that exposes useful environment variables like repository slugs, branch names, and PR details for CI/CD workflows.
A sophisticated Neovim plugin for managing .env files and environment variables with autocompletion, security features, and monorepo support.
A type-safe F# library for reading configuration from environment variables and AppSettings.
A modern C++ library for type-safe, platform-independent environment variable parsing with validation and testing support.
A Node.js module to reliably get the current user's username from environment variables or system commands.
Deprecated Deno module for loading environment variables from .env files - now part of Deno standard library.
An oh-my-zsh plugin that automatically configures proxy environment variables based on macOS system preferences.
A runtime configuration loader for Elixir applications that retrieves settings from environment variables, files, and cloud services.
A Node.js utility for looking up OS-specific environment settings with fallback commands.
A Go library for dynamic configuration management with support for seeding from multiple sources and live monitoring via Consul/Redis.
A Go library for loading environment variables into structs using struct tags.
A layer-based, pluggable configuration manager for Go applications with minimal dependencies.
A command-line tool for managing Ruby gem environments by dynamically switching $GEM_HOME directories.
A Go library for injecting configuration values into structs from environment variables, flags, JSON files, or default tags.
Get your PATH prepended with locally installed binaries, enabling npm-like script execution outside npm.
An Elixir library for managing OS environment variables and application configuration with type casting, caching, and automatic documentation.
A Go library providing environment variable management with tree structures and struct population.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.