dotenv
A port of dotenv to Elixir (by avdi)
Vapor
Runtime configuration system for Elixir (by elixir-toniq)
dotenv | Vapor | |
---|---|---|
2 | 1 | |
219 | 588 | |
- | 0.0% | |
0.0 | 0.0 | |
almost 3 years ago | about 1 year ago | |
Elixir | Elixir | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dotenv
Posts with mentions or reviews of dotenv.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-09-18.
-
How to write a CRUD CLI using Elixir and ScyllaDB
Dotenv: A port of dotenv to Elixir.
-
Use Phoenix to run React
The Github login is nicely described here. You need Github credentials and can use dotenv. You adapt slightly the GithubAuthController.index() to generate a Phoenix signed token from the credentials and save it in the session:
Vapor
Posts with mentions or reviews of Vapor.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-02-19.
-
Question: how do you do .env / env var injection?
I like to sidestep a lot of the confusion of config/ files for this sort of configuration, and use vapor for runtime configuration instead, which supports loading .env files into the Elixir runtime.
What are some alternatives?
When comparing dotenv and Vapor you can also consider the following projects:
CFEnv - Environmental helpers for cloudfoundry, parsing and returning values off VCAP_SERVICES and VCAP_APPLICATON
Skogsrå - Library to manage OS environment variables and application configuration options with ease
figaro - Figaro for Elixir
confex - Useful helper to read and use application configuration from environment variables.
configparser_ex - A simple Elixir parser for the same kind of files that Python's configparser library handles
hush - Hush is a runtime configuration loader for Elixir applications
hush_gcp_secret_manager - A Google Secret Manager Provider for Hush
ex_conf
direnv - unclutter your .profile