Skip to content
@envcheck

EnvCheck

A fast, modern Rust CLI for linting `.env` files and ensuring environment synchronization across your entire DevSecOps stack.

envcheck

The Artificial Construct
The Environment Validator

🛡️ Mission

Eliminate environment configuration drift.

envcheck is a modern, fast Rust CLI that treats .env files as first-class citizens in your DevSecOps stack. It doesn't just lint—it syncs, verifies, and validates across your entire infrastructure.


🛠️ The Stack

Repo Purpose
envcheck The Core CLI. Rust-based, ultra-fast. Lints .env, compares against .env.example, and validates logic.
action-envcheck GitHub Action. Runs envcheck in your CI/CD pipeline. SARIF output for Security tab integration.
envcheck-npm NPM Wrapper. npx envcheck for JavaScript/TypeScript projects.

⚡ Features

  • Kubernetes Sync: Detects missing keys in K8s manifests (ConfigMap, Secret).
  • Terraform Integration: Validates .tf variable defaults against .env.
  • Ansible Vault: Checks encrypted vault files for key consistency.
  • Pre-commit: Local hooks for preventing bad commits.

🔗 Connect

Pinned Loading

  1. envcheck envcheck Public

    Fast, modern Rust CLI for linting .env files and syncing with Kubernetes, Terraform, and Ansible.

    Rust

  2. action-envcheck action-envcheck Public

    GitHub Action for envcheck. Lint .env files in your CI/CD pipeline with SARIF output.

  3. envcheck-npm envcheck-npm Public

    NPM wrapper for envcheck. Run npx envcheck in your JavaScript/TypeScript projects.

    JavaScript

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…