Env

Top 23 Env Open-Source Projects

  • python-dotenv

    Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.

  • Project mention: What are the best ways to prevent writing secrets in the code. | /r/learnpython | 2023-06-03
  • Symfony Dotenv

    Registers environment variables from a .env file (by symfony)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • node-convict

    Featureful configuration management library for Node.js

  • dotenv-linter

    ⚡️Lightning-fast linter for .env files. Written in Rust 🦀

  • dotenv-vault

    sync .env files—from the creator of `dotenv`.

  • Project mention: Node.js 20.6 adds built-in support for .env files | dev.to | 2024-04-12

    dotenv-vault is another popular package that lets you encrypt your secret and decrypt the file just in time. They are quite helpful for production and CIT environments but are not supported currently.

  • dotenv-flow

    Loads environment variables from .env.[development|test|production][.local] files for Node.js® projects.

  • envy

    deserialize env vars into typesafe structs with rust (by softprops)

  • Project mention: Published my first Crate today to map Environment Variables to Enums | /r/rust | 2023-06-11

    Have you seen envy?

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • envsafe

    🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables.

  • Project mention: Next.js with Public Environment Variables in Docker | dev.to | 2024-04-01

    To further secure your environment variables, consider using envsafe for validation and type safety. Install the package and adjust the env/env.ts file accordingly along with the variable types:

  • environ-config

    Python Application Configuration With Environment Variables

  • Project mention: Murmur: pass secrets as environment variables to a process (Berglas for AWS) | /r/aws | 2023-05-28

    For example, in the Python world we have: https://github.com/hynek/environ-config https://docs.pydantic.dev/latest/usage/settings/#secret-support

  • dotnet-env

    A .NET library to load environment variables from .env files

  • shadow-rs

    A build-time information stored in your rust project.(binary,lib,cdylib,dylib)

  • replay.fish

    Run Bash commands, replay changes in Fish 🍤

  • config

    A lightweight yet powerful configuration manager for the Go programming language (by golobby)

  • gobrew

    Go version manager, written in Go. Super simple tool to install and manage Go versions. Install go without root. Gobrew doesn't require shell rehash.

  • Project mention: Badges for Go Benchmark | dev.to | 2024-04-06

    Full details link: https://coveritup.app/ Full action's docs: https://github.com/kevincobain2000/action-coveritup Live Demo pull req link: https://github.com/kevincobain2000/gobrew/pull/191

  • emacs-direnv

    direnv integration for emacs

  • Project mention: Development Environments with Guix, similar to devenv.sh | /r/GUIX | 2023-12-09
  • dotenvx

    a better dotenv–from the creator of `dotenv`

  • Project mention: Show HN: Dotenv, if it is a Unix utility | news.ycombinator.com | 2024-04-28
  • envless

    OpenSource, frictionless and secure way to share and manage app secrets across teams.

  • microservice-template

    📖 Nest.js based microservice repository template

  • joshbetz/config

    🛠 A configuration library for Go that parses environment variables, JSON files, and reloads automatically on SIGHUP. (by joshbetz)

  • tfenv

    Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`) (by cloudposse-archives)

  • ini

    📝 Go INI config management. support multi file load, data override merge. parse ENV variable, parse variable reference. Dotenv file parse and loader. INI配置读取管理,支持多文件加载,数据覆盖合并, 解析ENV变量, 解析变量引用。DotEnv 解析加载 (by gookit)

  • dotfiles

    My personal configuration files (by Jorengarenar)

  • env-dot-prop

    ♻️ Get, set, or delete nested properties of process.env using a dot path

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Env related posts

  • Show HN: Dotenv, if it is a Unix utility

    6 projects | news.ycombinator.com | 28 Apr 2024
  • Badges for Go Benchmark

    2 projects | dev.to | 6 Apr 2024
  • Next.js with Public Environment Variables in Docker

    4 projects | dev.to | 1 Apr 2024
  • Dotenv-vault: a CLI to sync .env files across machines, envs, and team members

    1 project | news.ycombinator.com | 29 Feb 2024
  • What are the best ways to prevent writing secrets in the code.

    3 projects | /r/learnpython | 3 Jun 2023
  • How to secure secrets in docker-compose setup?

    1 project | /r/selfhosted | 13 Oct 2023
  • env-commander.el -- Per-directory env setup for shell commands

    3 projects | /r/emacs | 6 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source Env projects? This list will help you:

Project Stars
1 python-dotenv 7,104
2 Symfony Dotenv 3,693
3 node-convict 2,310
4 dotenv-linter 1,759
5 dotenv-vault 1,012
6 dotenv-flow 847
7 envy 800
8 envsafe 775
9 environ-config 407
10 dotnet-env 401
11 shadow-rs 394
12 replay.fish 382
13 config 357
14 gobrew 345
15 emacs-direnv 320
16 dotenvx 328
17 envless 255
18 microservice-template 221
19 joshbetz/config 216
20 tfenv 125
21 ini 81
22 dotfiles 63
23 env-dot-prop 33

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com