uduthamurali/Config Drift Detector

Detects code-to-config drift — env vars used in code (Python, Java, C/C++, Go, JavaScript/TypeScript, Rust) but missing from deployment config files. Supports Spring Boot, Pydantic BaseSettings, and env-injection framework adapters.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
source-pathsComma-separated source directories to scanyessrc/
config-pathsComma-separated config paths (dirs or files: k8s/, docker-compose.yml, .env)yes.
languagesLanguages to scan: python, java, cpp, go, js, rust, spring, pydantic (comma-separated)nopython,java,cpp,go,js,rust,spring,pydantic
fail-on-driftFail the action (exit 1) if critical drift is detectednotrue
skip-unusedSkip reporting unused variables in confignofalse
driftignorePath to .driftignore fileno.driftignore
namedescription
drift-detectedtrue if critical drift was detected, false otherwise
missing-countNumber of missing variables detected
report-jsonFull JSON drift report