Building envscope
envscope is a terminal UI for inspecting .env files in a project. It compares real environment files against their matching .env.example, .env.sample, or .env.template files and shows configuration drift directly inside an interactive terminal app.
It is built for developers who want to quickly answer:
- Which required environment variables are missing?
- Which local variables are not declared in the example file?
- Did any file define the same key twice?
- Are required values blank?
- Did a real secret leak into an example file, or did a weak placeholder remain in a real
.envfile?
envscope is TUI-only. Launching envscope opens the terminal application; this version does not include a headless, CI, or subcommand-based workflow.
I plan to release this as a python package on PyPI for everyone to install using: pipx install envscope
As of now, the repo is scaffolded and work on the core functionality is started.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.