Catch exposed .env files before they reach GitHub. Scan your project, check every .gitignore, and know exactly what is protected.
Walks your entire project tree, skipping .git, node_modules, and .venv automatically.
Supports exact names, prefix wildcards like .env*, suffix wildcards, and relative paths.
Use --strict to exit with code 1 on any exposed file. Drop it into any GitHub Actions workflow.
Pure Python standard library. No third-party packages required.