An open API service providing repository metadata for many open source software ecosystems.

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