ZORL
Home of zorath-env
Schema-based environment variable validation for any tech stack. Catch .env configuration errors before they reach production.
Featured Tool
zorath-env
Open SourcePackage: zorath-env | Binary: zenv
Schema-based .env validation for CI/CD pipelines. Catch configuration errors before they reach production.
- Type checking (string, int, float, bool, url, enum)
- Language-agnostic - works with any tech stack
- Auto-generate documentation from schemas
- CI/CD ready with clear exit codes
# Install via cargo
cargo install zorath-env
# Validate your .env file
zenv check
# Initialize a schema from .env.example
zenv init
# Generate documentation
zenv docsSee It In Action
Catch configuration errors before they reach production
Without zenv
# .env (has errors)
DATABASE_URL=not-a-valid-url
PORT=three-thousand
NODE_ENV=dev
# Deployed to production...
# App crashes at runtimeWith zenv
$ zenv check
zenv check failed:
- DATABASE_URL: expected url, got 'not-a-valid-url'
- PORT: expected int, got 'three-thousand'
- NODE_ENV: expected one of ["development",
"staging", "production"], got 'dev'
# Caught before deployment!Perfect For
Integrate zenv anywhere in your workflow
CI/CD Pipelines
Validate config in GitHub Actions, GitLab CI, or any pipeline
Team Onboarding
New devs know exactly what env vars they need
Multi-Environment
Manage dev, staging, and production configs
Pre-commit Hooks
Catch errors before they even hit your repo
More from ZORL
Developer tools built by Zorath LLC
Available
zorath-env
Schema-based .env validation for CI/CD pipelines
Coming Soon
More tools
Additional developer tools are in development