Showing 29 of 29 projects
A shell extension that loads and unloads environment variables based on your current directory.
Loads environment variables from .env files to PHP's getenv(), $_ENV and $_SERVER automatically.
Set and use environment variables in npm scripts across Windows, macOS, and Linux platforms.
A zero-dependency Go library for parsing environment variables into typed structs.
Automatically source environment variables and run commands when entering or leaving directories via .env files.
A local development and DevOps tool that simplifies project setup with pre-configured recipes and Docker-based environments.
Parses .env files to make environment variables accessible in PHP applications via $_SERVER or $_ENV.
Open-source server software for the Open Food Facts database, providing a web interface and API for food product information.
A platform for packaging and launching ephemeral blockchain development and test stacks, abstracting over Docker and Kubernetes.
A minimalist Go library for loading configuration from files and environment into structs with validation and defaults.
A Go library for managing 12-factor application configuration as a typesafe struct with minimal code.
A collection of packages to load environment variables from .env files with support for CLI, bundlers, monorepos, and TypeScript.
A unified configuration management library for React Native apps, providing environment variables across JavaScript, native code, and build tools.
A Go configuration library with a flag-like API that supports YAML, environment variables, and CLI arguments with zero boilerplate.
A JAX-powered reimplementation of MiniGrid offering over 1000x speedup for reinforcement learning experiments.
A Go library providing environment variable management with tree structures and struct population.
Generates environment-specific configuration classes and .env files for Dart/Flutter apps during CI/CD builds.
A lightweight, flexible configuration loader for Rust applications with typed configs, live refresh, and multiple source support.
A simple, unobtrusive tool for switching between multiple versions of shell on a per-user or per-project basis.
A Go library for reading environment variables with .env file support and type-safe configuration.
Loads and sets environment variables from YAML files with support for all YAML data types including arrays and hashes.
A Zsh wrapper for managing Lua and LuaRocks environments, similar to virtualenvwrapper for Python.
A tag-based configuration parser for Go that loads values from multiple providers into type-safe structs.
Instantiate/configure structs recursively, based on build environment. (YAML, TOML, JSON and env).
A simple .env parsing and loading plugin for Aurelia and other JavaScript frameworks.
Load, validate, and document configuration variables from env, JSON, JSONC, and TOML files at runtime for Elixir applications.
A custom Angular builder that generates environment.ts files from environment variables with type support.
An Elixir library providing utilities for working with JSONC (JSON with comments), a superset of JSON.
A C++ library for managing application and user data paths, designed to support AppImage packaging.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.