Packages

Configuration & Environment Packages

Configuration loading and environment-variable management libraries for keeping app settings and secrets out of source code (dotenv, python-dotenv).

46 packages

Packages in Configuration & Environment

Showing 46 packages
77Health
Librarynpm

dotenv

Loads environment variables from a .env file into process.env for Node.js apps.

20,520
Other
Used by 220
72Health
LibraryPyPI

python-dotenv

Load environment variables from a .env file into Python's os.environ, the standard way to keep 12-factor config out of your code

8,843
BSD 3
Used by 69
33Health
LibraryCargo

dirs-rs

Platform-specific standard directory paths for config, cache, and data on Linux, macOS, and Windows.

740
Apache 2.0
Used by 30
45Health
Librarynpm

JSON5

JSON for humans: an extended JSON syntax with comments, trailing commas, and unquoted keys for hand-written config.

7,156
MIT
Used by 27
76Health
LibraryCargo

toml

A native Rust encoder and decoder for TOML with first-class Serde support.

1,068
Apache 2.0
Used by 27
88Health
LibraryPyPI

pydantic-settings

Type-safe application settings management for Python, built on Pydantic models.

1,427
MIT
Used by 25
64Health
LibraryCargo

dotenvy

A well-maintained, actively developed fork of the dotenv crate for loading .env files in Rust

1,239
MIT
Used by 17
86Health
Librarynpm

@nestjs/config

The official NestJS configuration module for loading, validating, and injecting environment variables.

587
MIT
Used by 17
88Health
LibraryPyPI

platformdirs

Determine platform-specific user directories for data, config, cache, and logs

971
MIT
Used by 12
51Health
Librarynpm

@t3-oss/env-core

Typesafe environment variables for TypeScript, validated at boot with any Standard Schema validator.

3,997
MIT
Used by 11
60Health
Librarynpm

conf

Simple, schema-validated config file persistence for Node.js apps and CLI tools

1,347
MIT
Used by 9
35Health
Librarynpm

proxy-from-env

Resolves the correct proxy URL for a request by reading standard *_PROXY and NO_PROXY environment variables

73
MIT
Used by 7
78Health
LibraryComposer

Symfony Dotenv

Parses .env files and registers their values as environment variables for PHP applications

3,788
MIT
Used by 6
71Health
LibraryCargo

config

Layered configuration system for Rust applications with strong 12-factor support

3,202
Apache 2.0
Used by 6
50Health
Librarynpm

next-runtime-env

Populate Next.js environment variables at runtime instead of build time

653
MIT
Used by 5

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search