Typed, validated environment variables for Next.js and Node.js
-
Updated
May 6, 2026 - TypeScript
Typed, validated environment variables for Next.js and Node.js
Type-safe environment variables for Node.js — validated at startup, before your app runs.
Deterministic CLI that lints .env files: syncs against .env.example, validates syntax & schema, and detects hardcoded secrets (AWS, Stripe, GitHub, OpenAI, private keys). JSON/Markdown reports, runs locally — secrets never leave your machine.
Zero-dependency TypeScript library to validate environment variables at startup - fail fast with clear, structured errors.
📦️ A lightweight, type-safe environment variable validator for TypeScript and Bun, powered by Zod. Features auto-loading, variable expansion, and automatic .env.example generation
🇺🇦 Ukrainian-grade configuration layer 😼
Zod-powered env parsing and CLI preflight checks that catch missing or malformed TypeScript app secrets before deploy.
Type-safe environment variables with fail-fast validation. Zero dependencies, built-in .env loading, CLI tools.
Monorepo for "@g14o/*" npm packages. The primary publishable package is cache, rate limiting, environment variable validators, and paystack payments for Next.js applications.
Add a description, image, and links to the env-validation topic page so that developers can more easily learn about it.
To associate your repository with the env-validation topic, visit your repo's landing page and select "manage topics."