Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>envdotwebNew to Visual Studio Code? Get it now.
envdotweb

envdotweb

Pritesh Chandra

|
1 install
| (0) | Free
Securely manage your environment files in the cloud
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

envdotweb

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

  1. Install the extension
    From the VS Code Marketplace or manually upload the .vsix file.

  2. 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.

  3. Sync your .env file

    • Open the Command Palette →
      envdotweb: Sync .env now
    • or simply edit and save .env (auto-sync is on by default).
  4. Manage your files online

    • Visit envdotweb.xyz → Dashboard → Your Projects.

⚙️ Settings

Setting Type Default Description
envdotweb.apiBase string https://api.envdotweb.xyz Base API URL
envdotweb.autoSync boolean true Auto-sync .env on save
envdotweb.projectNameStrategy string "folderName" Use folder or workspace name for project mapping

🔒 Security

  • Authentication is handled through your browser; VS Code receives tokens via vscode://pritesh.envdotweb/callback.
  • Tokens are stored securely in VS Code SecretStorage, never in plaintext or on disk.
  • .env contents are uploaded over HTTPS and stored in your envdotweb account only.

🧪 Commands

Command Action
envdotweb: Sign in Log in with your envdotweb account
envdotweb: Sync .env now Upload the .env file to your envdotweb account
envdotweb: Sign out Clears your saved authentication tokens

🪪 Free vs Pro

Tier Projects Price
Free 2 projects ₹0
Pro Unlimited ₹499 (one-time)

Upgrade anytime on envdotweb.xyz/pricing.


🧰 Requirements

  • VS Code: 1.105 or newer
  • Node.js: 18+ (for local builds)
  • Account: Valid envdotweb.xyz account

🛠️ Development

Clone and run locally:

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

👨‍💻 Author

Pritesh Chandra 🌐 pritesh.dev 💬 envdotweb.xyz

© 2025 Pritesh Chandra. All rights reserved. Built with ❤️ for developers who love clean .env management.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft