ZORL

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 Source

Package: 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 docs

See 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 runtime
With 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

Follow us on GitHub