Securely manage your .env files in the cloud — directly from VS Code.
Sync environment variables between projects and your envdotweb.xyz dashboard with one click.
🚀 Features
🔐 Login via browser
Authenticate using GitHub or Google — your tokens are safely stored in VS Code SecretStorage.
☁️ Sync .env files
Upload your .env file to envdotweb.xyz for backup and sharing across devices or team members.
⚡ Auto-sync on save
Automatically re-upload whenever your .env changes.
🧠 Smart project mapping
Each workspace folder maps to an envdotweb “project” automatically.
🆓 Free tier — 2 projects per account
Upgrade to Pro (₹499 one-time) for unlimited projects and advanced features.
🧭 Quick Start
Install the extension
From the VS Code Marketplace or manually upload the .vsix file.
Sign in
Open the Command Palette → envdotweb: Sign in
This opens your browser to https://envdotweb.xyz/auth/cli.
Complete the login (GitHub or Google).
After successful login, it redirects to VS Code showing:
envdotweb: Signed in.
Sync your .env file
Open the Command Palette → envdotweb: Sync .env now
or simply edit and save .env (auto-sync is on by default).
git clone https://github.com/pritesh/envdotweb-vscode
cd envdotweb
npm i
npm run watch
# Press F5 in VS Code to launch the Extension Development Host
vsce package
vsce publish