GitHub topics: environment-variables
marckrenn/places-env
Secure version control of environment files
Language: Python - Size: 7.78 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 7 - Forks: 0

mattrighetti/envelope
An environment variables cli tool backed by SQLite
Language: Rust - Size: 204 KB - Last synced at: 14 days ago - Pushed at: 4 months ago - Stars: 494 - Forks: 8

jakubcieslik99/secrets-vars-to-env-file-action
⚙️ Use this action to export GitHub defined secrets and vars to the runner environment variables and a specified file. 📌
Language: TypeScript - Size: 1.36 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

onjin/runenv
Wrapper to run programs with different env
Language: Python - Size: 165 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 4 - Forks: 3

evanshortiss/env-var
Verification, sanitization, and type coercion for environment variables in Node.js
Language: JavaScript - Size: 417 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 607 - Forks: 37

garronej/vite-envs
⚙️ Env var in Vite at container startup
Language: TypeScript - Size: 489 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 75 - Forks: 9

runtime-env/import-meta-env
Build once, deploy anywhere.
Language: TypeScript - Size: 37.2 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 256 - Forks: 16

Optum/envvars
A library to provide the heavy-lifting for implementing your own environment variable management system.
Language: Java - Size: 113 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

kkyr/fig
A minimalist Go configuration library
Language: Go - Size: 257 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 381 - Forks: 32

andyglow/scalacheck-gen-configured
Scalacheck's `Gen[T]` flexible configurator
Language: Scala - Size: 178 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 1

jetify-com/envsec
Securely store environment variables and secrets in the cloud of your choice.
Language: Go - Size: 403 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 57 - Forks: 2

SermetPekin/dotenv
dotenv is a simple, header-only C++ library for loading environment variables from a .env file, similar to dotenv in other languages. This library allows you to set and retrieve environment variables in C++ projects without needing any external dependencies.
Language: C++ - Size: 16.6 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

petstack/lite-env
LiteEnv — a minimal and lightweight .env parser for PHP. No dependencies. No bloat. Just load and use.
Language: PHP - Size: 8.79 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

bruxisma/atmosphere
PowerShell Cmdlet for working with Environment Variables
Language: C# - Size: 282 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 11 - Forks: 0

S4tyendra/envman
envman: A command-line tool to manage environment variable profiles. Create, edit, list, view, and delete profiles using an interactive text-based UI. Ideal for managing configurations across different projects and environments.
Language: Go - Size: 35.2 KB - Last synced at: about 19 hours ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

lxl66566/windows-env
Easily manage Windows environment variables permanently.
Language: Rust - Size: 50.8 KB - Last synced at: 16 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

alexmarqs/zod-config
Load configuration variables from multiple sources with flexible adapters, ensuring type safety with Zod.
Language: TypeScript - Size: 574 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 94 - Forks: 10

rails-lambda/crypteia
🧱🔐 Rust Lambda Extension for any Runtime/Container to preload Secure Environment Variables!
Language: Shell - Size: 1.02 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 74 - Forks: 7

heyvaldemar/keycloak-traefik-letsencrypt-docker-compose
Keycloak with Let's Encrypt Using Docker Compose
Language: Shell - Size: 101 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 128 - Forks: 55

SwieciloM/Wassup
Wassup is a real-time chat app for small and mid-sized communities. It offers chat-room management, instant text and photo messaging, conversation history, and protected file sharing.
Language: Python - Size: 5.21 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

remcostoeten/Turso-db-creator-auto-retrieve-env-credentials
A CLI-tool(script) that creates a new Turso (turso.tech) SQLite database and copy's the url + auth token to clipboard (prefixed with .env syntax. When the --overwrite flag is used it comments out your old credentials in the .env and inserts the new. Optional chainimg with generate and push and that's an entire new db up and connected in < 10s.
Language: Python - Size: 20.5 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 1 - Forks: 0

iturgeon/aws-secrets-environment
Load AWS Secrets Manager values into Node.js process.env
Language: JavaScript - Size: 6.84 KB - Last synced at: 6 days ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 1

Abdull121/Special-care-children-App
Special-Care Parent support System -React Native Expo mobile-app
Language: JavaScript - Size: 7.05 MB - Last synced at: 7 days ago - Pushed at: 20 days ago - Stars: 2 - Forks: 0

decal/werdlists
:keyboard: Wordlists, Dictionaries and Other Data Sets for Writing Software Security Test Cases
Language: HTML - Size: 467 MB - Last synced at: 5 days ago - Pushed at: 10 months ago - Stars: 358 - Forks: 96

k1LoW/gh-do
:octocat: gh-do is a tool to do anything using GitHub credentials
Language: Go - Size: 108 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 10 - Forks: 1

Aetherinox/node-noxenv
NodeJS package which allows you to declare environment variables.
Language: JavaScript - Size: 123 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 3 - Forks: 1

34j/jinja2-env
Jinja2 Extension for getting environment variables
Language: Python - Size: 160 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0

js-toolkit/configs
Utils for projects configuration and build
Language: TypeScript - Size: 2.08 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

cloudposse/slack-notifier
Command line utility to send messages with attachments to Slack channels via Incoming Webhooks
Language: Go - Size: 294 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 78 - Forks: 17

nicolas-goasguen/fastapi-user-registration
User registration API. Using FastAPI, PostgreSQL, Celery + RabbitMQ, Docker Compose, environment-based configuration, dependency injections, exception handling, and pytest for unit, integration and e2e coverage.
Language: Python - Size: 148 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

hynek/environ-config
Python Application Configuration With Environment Variables
Language: Python - Size: 400 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 448 - Forks: 26

zarifpour/zed-env
🔐 env support for Zed.
Size: 552 KB - Last synced at: 4 days ago - Pushed at: 7 months ago - Stars: 32 - Forks: 2

cdimascio/dotenv-java
🗝️ Dotenv is a no-dep, pure Java module that loads environment variables from a .env file
Language: Java - Size: 757 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 558 - Forks: 46

alexmojaki/dryenv
Simple DRY configuration with environment variables and pydantic
Language: Python - Size: 24.4 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

coreybutler/localenvironment
Simply and optionally apply environment variables if they exist in env.json.
Language: JavaScript - Size: 90.8 KB - Last synced at: about 14 hours ago - Pushed at: 11 months ago - Stars: 24 - Forks: 1

bolorundurowb/dotenv.net
A library to read .env files in a .NET Core environment
Language: C# - Size: 290 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 257 - Forks: 22

NatoBoram/load_env
A standalone implementation of Vite's loadEnv
Language: TypeScript - Size: 156 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 0

kenjyco/settings-helper
Helpers to get specific settings from a particular section of a settings.ini file
Language: Python - Size: 43.9 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

GervinFung/gen-env-type-def
Generate type definitions for environment variables from different environment files with support for both import.meta.env and process.env
Language: TypeScript - Size: 352 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

Vezem1r/Altester
Altester is a robust and scalable educational platform developed as part of a bachelor's thesis, built using a microservices architecture. Designed for educational institutions, it optimizes the entire test lifecycle - from creation and distribution to AI-powered evaluation.
Language: JavaScript - Size: 5.21 MB - Last synced at: 5 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

LucasPickering/env-select
Switch between common values for environment variables
Language: Rust - Size: 897 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

cdimascio/dotenv-kotlin
🗝️ Dotenv is a module that loads environment variables from a .env file
Language: Kotlin - Size: 547 KB - Last synced at: 22 days ago - Pushed at: 4 months ago - Stars: 535 - Forks: 27

itslukej/typed-env
💾 Typed environment variable parser.
Language: TypeScript - Size: 295 KB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 15 - Forks: 0

Infisical/infisical-node 📦
♾ Official Infisical SDK for Node
Language: JavaScript - Size: 203 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 71 - Forks: 18

romantomjak/env-vault
Launch a program with environment variables populated from an encrypted file
Language: Go - Size: 105 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 43 - Forks: 4

vikas-kashyap97/langgraph_models
**LangGraph Models** is a curated collection of modular LLM workflows built using [LangGraph](https://github.com/langchain-ai/langgraph). It features step-by-step examples—from basic agents to advanced multi-agent and RAG systems—designed for stateful, memory-aware, and tool-augmented applications.
Language: Python - Size: 75.2 KB - Last synced at: 18 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

TSxo/envy
A powerful and type-safe environment variable management library for Javascript and TypeScript applications.
Language: TypeScript - Size: 117 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

raiesbo/goenv
A lightweight Go package that loads environment variables from an .env file.
Language: Go - Size: 20.5 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

timothydodd/angular-dynamic-variables
Complete example of injecting environment variables into Angular apps at runtime using Docker. No more rebuilds for config changes! 🚀
Language: TypeScript - Size: 132 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

kevinfjiang/FuncNotify
Automatically notifies you of start and completion using environment variables
Language: Python - Size: 179 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 9

mikkoi/env-assert
Ensure that the environment variables match what you need, or abort.
Language: Perl - Size: 137 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 5 - Forks: 0

tlmanz/goconf Fork of wgarunap/goconf
Load environmental variable values to go struct directly
Language: Go - Size: 85 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

heyvaldemar/zabbix-docker-compose
Zabbix Using Docker Compose
Language: Shell - Size: 38.1 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 8 - Forks: 0

caarlos0/env
A simple, zero-dependencies library to parse environment variables into structs
Language: Go - Size: 463 KB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 5,453 - Forks: 262

YannickAlex07/minienv
Minimal Reflection-Based Environment Variable Management for Go
Language: Go - Size: 43.9 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

Langsdorf/auto-env-type
VSCode extension to create typescript types based on your .env file
Language: TypeScript - Size: 36.1 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

sv-tools/conf-reader-env
Environment variables parser for conf project
Language: Go - Size: 91.8 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

N1borg/PenteSH
A ZSH layer to display and log usefull pentest global variables
Language: Shell - Size: 202 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

KATT/envsafe
🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables.
Language: TypeScript - Size: 1.28 MB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 810 - Forks: 11

DopplerHQ/cli
The official CLI for interacting with your Doppler secrets and configuration.
Language: Go - Size: 37.4 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 250 - Forks: 46

ilyakaznacheev/cleanenv
✨Clean and minimalistic environment configuration reader for Golang
Language: Go - Size: 302 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 1,830 - Forks: 122

GioF71/player-launchers
A set of tools to configure and run your players using environment variables
Language: Python - Size: 78.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mrsteele/dotenv-webpack
A secure webpack plugin that supports dotenv and other environment variables and only exposes what you choose and use.
Language: JavaScript - Size: 1.25 MB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 1,304 - Forks: 76

toddbluhm/env-cmd
Setting environment variables from a file
Language: TypeScript - Size: 492 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 1,790 - Forks: 65

kerimdzhanov/dotenv-flow
Loads environment variables from .env.[development|test|production][.local] files for Node.js® projects.
Language: JavaScript - Size: 508 KB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 881 - Forks: 34

tushgaurav/vercel-env-variables
Easily export your projects environment variables at once!
Language: JavaScript - Size: 885 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

ashleve/rootutils
A simple python package to solve all your problems with pythonpath, work dir, file paths, module imports and environment variables.
Language: Python - Size: 33.2 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 165 - Forks: 4

br3ndonland/fastenv
⚙️ Unified environment variable and settings management for FastAPI and beyond 🚀
Language: Python - Size: 580 KB - Last synced at: 29 days ago - Pushed at: 2 months ago - Stars: 29 - Forks: 0

a8m/envsubst
Environment variables substitution for Go
Language: Go - Size: 737 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 818 - Forks: 89

mosregdata/ops-env
Работа с переменными окружения в Unix-системах
Language: Go - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

LNSD/sops-exec-action
Securely execute commands with encrypted secrets in GitHub Actions.
Language: Shell - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

envkey/envkey
Simple, end-to-end encrypted configuration and secrets management
Language: TypeScript - Size: 133 MB - Last synced at: 28 days ago - Pushed at: 11 months ago - Stars: 635 - Forks: 38

iamsauravsharma/create-dotenv
Create dotenv file for GitHub actions
Language: TypeScript - Size: 926 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 17 - Forks: 2

yopinto/ops-env
Работа с переменными окружения в Unix-системах
Language: Go - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ableinc/go-env
Load environment variables into your project really fast
Language: Go - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sloria/environs
simplified environment variable parsing
Language: Python - Size: 483 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1,291 - Forks: 93

flemay/envvars
Give your environment variables the love they deserve.
Language: Go - Size: 727 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 5

y3owk1n/cpenv
Seamlessly copy and synchronize .env files across projects with ease.
Language: Go - Size: 1.44 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

ayeshamk23/minishell
minishell is a basic UNIX shell written in C that supports command execution, pipes, redirections, and environment variables.
Language: C - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

drwatson1/configuration-extensions
A couple of utilities to make usage of configuration options a little bit easier in .NetCore 3.1. One of them allows you to expand environment variables in configuration options, the other one can uatomatically bind option class to a section name in `appsettings.json`.
Language: C# - Size: 53.7 KB - Last synced at: about 6 hours ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

karel-burda/safe-env
Thread-safe C++ wrapper around getenv, setenv and unsetenv for POSIX systems
Language: C++ - Size: 170 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mkaranasou/pyaml_env
Parse YAML configuration with environment variables in Python
Language: Python - Size: 80.1 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 92 - Forks: 16

epogrebnyak/justpath
Inspect and refine PATH environment variable on Windows, Linux and MacOS.
Language: Python - Size: 177 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 349 - Forks: 10

braspin/braspin_environment_variable_dotnet
Simple Read Environment Variables Dotnet for Kubernetes (ConfigMap and Secrets)
Language: C# - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

imohamadnashaat/shopify-heroku-cli
A lightweight command-line tool that seamlessly deploys Shopify apps to Heroku and synchronizes environment variables between platforms.
Language: JavaScript - Size: 10.7 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

dwyl/envar
📂 envar helps check and get environment variables in Elixir
Language: Elixir - Size: 116 KB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 3

rsgalloway/envstack
Stacked environment variable management system.
Language: Python - Size: 319 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 0

louis-heraut/CARD
🎴 Card of Analyse and Diagnostic in R for a user-friendly experience of data aggregation with parametrisation file.
Language: R - Size: 2.05 MB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

lostpebble/dynamic-config-store
Simple configuration utility for deployments and libraries - written in Typescript
Language: TypeScript - Size: 305 KB - Last synced at: about 24 hours ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

AaryaButolia11/RainAlert
RainAlert is a Python-based weather notification system that checks your local forecast using the OpenWeatherMap API and automatically sends you personalized rain alerts via SMS and WhatsApp using Twilio. Perfect for staying prepared—wherever you are.
Language: Python - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

kculz/env-init
A package that automatically creates an .env.example & .env file for node js
Language: JavaScript - Size: 11.7 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 5 - Forks: 0

MrDave1999/dotenv.core
A library for reading and parsing .env files
Language: C# - Size: 15.4 MB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 110 - Forks: 5

cheesycoffee/envparser
A lightweight Go package for parsing environment variables into struct fields using tags
Language: Go - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

subosito/gotenv
Load environment variables from `.env` or `io.Reader` in Go.
Language: Go - Size: 120 KB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 305 - Forks: 36

BaseMax/pyenv-inspector
A tool to visualize and debug Python virtual environments, packages, and dependencies.
Language: Python - Size: 7.81 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

haruka-aibara/github-actions-test-env-vars
Testing GitHub Actions environment variables and secrets
Language: JavaScript - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

luanbitar/gatsby-env-variables
Gatsby plugin to provide custom environment variables in client-side
Language: JavaScript - Size: 34.2 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 5

mdmmn378/envy-rs
Generates example files for your configurations
Language: Rust - Size: 159 KB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

pboling/rspec-stubbed_env
Unobtrusively stub/hide ENV keys and values during testing
Language: Ruby - Size: 203 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 2

DopplerHQ/cli-action
GitHub Action for installing the Doppler CLI
Language: JavaScript - Size: 1.52 MB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 10
