mahaul

Env var parser

A library to parse and validate environment variables with compile-time access guarantees in Elixir applications.

Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.

GitHub

22 stars
2 watching
2 forks
Language: Elixir
last commit: 11 months ago
Linked from 1 awesome list

elixirelixir-libraryenvironment-variables

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
avdi/dotenv_elixir An Elixir module that loads environment variables from a .env file into the process environment when started. 230
eval/envied Ensures the presence and correctness of application environment variables. 331
nasermirzaei89/env A package to access environment variables in Go 18
dmjio/envy A Haskell module providing an abstraction over environment variables with type-safe lookup and parsing functionality. 150
meh/cesso A lightweight CSV parsing library for Elixir designed to handle large datasets efficiently. 26
runtime-env/import-meta-env Provides a way to manage environment-specific variables in JavaScript applications. 243
maarek/ether Allows Elixir code to be debugged using Erlang's built-in debugger 6
vic/happy A library providing a concise and expressive way to handle errors in Elixir code using a macro-based approach. 45
shhavel/uri_query A utility library for encoding and parsing URI query parameters in Elixir. 13
vic/expat Library providing reusable and composable pattern matching in Elixir for simplifying code and improving readability 177
rbenv/rbenv-vars An rbenv plugin that safely sets environment variables before spawning Ruby processes. 422
woxtu/elixir-mbcs A library providing functions for character encoding conversion using the erlang-mbcs module 27
pwoolcoc/exmerl An Elixir wrapper around an XML parsing library, enabling XPath queries and traversal of parsed documents. 12
crowdhailer/ok Provides elegant error handling and result monad support in Elixir 602
af/envalid Ensures environment variable validation and sanitization in Node.js applications. 1,386