All Projects → mockturtl → dotenv

mockturtl / dotenv

Licence: MIT license
Loads environment variables from `.env`.

Programming Languages

dart
5743 projects
shell
77523 projects

Projects that are alternatives of or similar to dotenv

dotenvy
Speed up your production sites by ditching .env for key/value variable pairs as Apache, Nginx, and shell equivalents
Stars: ✭ 31 (-64.77%)
Mutual labels:  dotenv
checkdotenv
Verify environment variables presence for Node JS.
Stars: ✭ 12 (-86.36%)
Mutual labels:  dotenv
express-ts-api-boilerplate
Express TypeScript API Boilerplate
Stars: ✭ 15 (-82.95%)
Mutual labels:  dotenv
dotenv
A Ruby gem to load environment variables from `.env`.
Stars: ✭ 6,277 (+7032.95%)
Mutual labels:  dotenv
wordpress-bundle
Use Wordpress and Symfony together using a Symfony bundle
Stars: ✭ 30 (-65.91%)
Mutual labels:  dotenv
exenv
Exenv makes loading environment variables from external sources easy.
Stars: ✭ 35 (-60.23%)
Mutual labels:  dotenv
Companienv
Companion for .env files
Stars: ✭ 241 (+173.86%)
Mutual labels:  dotenv
ngx-env
Easily inject environment variables into your Angular applications
Stars: ✭ 73 (-17.05%)
Mutual labels:  dotenv
superconfig
Access environment variables. Also includes presence validation, type coercion and default values.
Stars: ✭ 33 (-62.5%)
Mutual labels:  dotenv
dotenv validator
This gem check if required env variables are present and its format using the .env and .env.sample files from Dotenv.
Stars: ✭ 33 (-62.5%)
Mutual labels:  dotenv
nextjs-graphql-auth
Authentication system using NextJS, GraphQL, Apollo Client, Apollo Server, MongoDB, Nginx, Docker, Docker-Compose and Kubernetes
Stars: ✭ 27 (-69.32%)
Mutual labels:  dotenv
webpack-dotenv-plugin
Use dotenv with webpack.
Stars: ✭ 53 (-39.77%)
Mutual labels:  dotenv
dotenv
Load .env files in crystal
Stars: ✭ 16 (-81.82%)
Mutual labels:  dotenv
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 解析加载
Stars: ✭ 72 (-18.18%)
Mutual labels:  dotenv
php-env
A small and fast .env loader for PHP
Stars: ✭ 19 (-78.41%)
Mutual labels:  dotenv
Express Mongoose Es6 Rest Api
💥 A boilerplate application for building RESTful APIs Microservice in Node.js using express and mongoose in ES6 with code coverage and JsonWebToken Authentication
Stars: ✭ 2,811 (+3094.32%)
Mutual labels:  dotenv
dart environment config
Environment specific config generator for Dart and Flutter applications during CI/CD builds
Stars: ✭ 87 (-1.14%)
Mutual labels:  dotenv
dump-env
A utility tool to create .env files
Stars: ✭ 81 (-7.95%)
Mutual labels:  dotenv
dotenv-load
Load environment variables from .env, .env.local, .env.production, etc. when running a npm or yarn command.
Stars: ✭ 27 (-69.32%)
Mutual labels:  dotenv
angular-cli-envvars
Example project for my article "Angular CLI and OS Environment Variables"
Stars: ✭ 56 (-36.36%)
Mutual labels:  dotenv

dotenv

Load environment variables at runtime from a .env file.

Pub Version Build Status Documentation style: tidy

about

Deploying applications should be simple. This implies constraints:

The twelve-factor app stores config in environment variables (often shortened to env vars or env). Env vars are easy to change between deploys without changing any code... they are a language- and OS-agnostic standard.

An environment is the set of variables known to a process (say, PATH, PORT, ...). It is desirable to mimic the production environment during development (testing, staging, ...) by reading these values from a file.

This library parses that file and optionally merges its values with the built-in Platform.environment map.

usage

See documentation and examples.

cli

Get the latest:

$ dart pub global activate dotenv

Run:

$ dart pub global run dotenv:new  # create a .env file and add it to .gitignore
$ dart pub global run dotenv      # load the file and print only the file environment variables to stdout
$ dart pub global run dotenv -p   # load the file and print all the environment variables to stdout

discussion

Use the issue tracker for bug reports and feature requests.

Pull requests gleefully considered.

prior art
license: MIT
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].