{"repo":"sametcn99/env-protector","free":true,"listed":false,"github":"https://github.com/sametcn99/env-protector","clone":"git clone https://github.com/sametcn99/env-protector.git","description":"Protect your secrets from being exposed","language":"TypeScript","stars":14,"topics":["environment-variables","vscode-extension","privacy-extension","privacy-protection","vscode","vscode-plugin","environment-manager","productivity","secret-management"],"license":"GPL-3.0","category":"productivity","readme_excerpt":"Env Protector GitHub Releases VS Code Marketplace Open VSX Why this extension? In the modern development era, live streaming, screen sharing, and recording are part of daily routines. However, most existing VS Code extensions that manage environment variables have a critical flaw: they process .env files only after the file has been opened. This results in a brief millisecond window where sensitive keys, API tokens, and passwords might be visible on screen before being hidden or masked. For streamers and security-conscious developers, this split-second exposure is unacceptable. Env Protector solves this problem essentially by intercepting the file open request. Instead of reacting to an opened file, it proactively asks you how you want to view the file before it is rendered. This \"security-first\" architecture ensures that sensitive data never hits the screen unless you explicitly authorize it, providing a robust layer of privacy for your development environment. Features - File Visibility Control : The extension allows you to toggle the visibility of environment files (e.g., .env) within the VS Code sidebar. It automates the management of files.exclude in your workspace settings, hiding sensitive files from the file explorer view to prevent accidental clicks during screen shares. - Proactive Interception Prompt : Unlike other tools, this extension intercepts the request to open an enviroment file. It presents a confirmation dialog asking how you wish to proceed, ensuring you ","default_branch":null,"files":null,"tree":[],"storefront":"/r/sametcn99","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sametcn99/env-protector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}