One click to switch
Pick a profile in the menu bar and .env is rewritten on the spot. The bar takes the environment’s colour, so production reads red from across the room.
Dotvane lives in your menu bar and flips a project’s .env between local, staging and production in one click.
Free for 7 days, then $14.99 once. No subscription.
web-app~/Code/web-app
api~/Code/api
Missing REDIS_URL
billing~/Code/billing
Click a profile to try it.
Features
Small, quiet and always one click away. Here is what it does for you.
Pick a profile in the menu bar and .env is rewritten on the spot. The bar takes the environment’s colour, so production reads red from across the room.
Every profile lives in your login Keychain, not in loose .env.staging files. The one .env on disk is readable by you alone.
Change .env yourself and the menu bar key turns into a warning within a second. Save the edits to the profile or throw them away.
.env.example → staging
Keys declared in .env.example but absent from the active profile show up by name.
$ git status --short
?? .env
.env isn’t in .gitignore
If git would commit your .env, you hear about it before your teammates do.
Touch ID for production
Protected profiles need Touch ID to show, switch to, run or delete.
A key-by-key diff between two profiles. Values stay hidden, so it’s safe on a shared screen.
The app
Pick a profile to edit it, compare it with another, or switch to it. Try it: production is locked.
This profile is protected
Touch ID is needed to show, switch to or delete it.
Command line
dotvane run injects a profile into one command. Your .env stays exactly as it was.
Install the dotvane command
sudo mkdir -p /usr/local/bin && sudo ln -sf '/Applications/Dotvane.app/Contents/MacOS/Dotvane' /usr/local/bin/dotvane~/Code/web-app $
Specs
Pricing
Try every feature free for 7 days. No account, no card.
Dotvane licence
$14.99one time
Secure checkout by Dodo Payments
Download Dotvane and switch your first project in under a minute.
macOS 14 Sonoma or later · Apple silicon & Intel