Framework support
Dotvault for React
A proper visual editor for React project env files.
React apps manage configuration through .env files, whatever build tool you're using. Create React App uses the REACT_APP_ prefix for anything you want exposed to the browser. Vite uses VITE_. Everything else stays server-side. Get that wrong and you either leak a secret or break the build.
Dotvault gives you a visual editor that understands both conventions, flags things that look like secrets ending up in client-exposed variables, and keeps snapshot history of every change. Detection happens automatically — point Dotvault at a React project folder and it figures out whether you're on CRA or Vite from your package.json.
What you get
- → Automatic detection for Create React App and Vite projects.
- → Distinguishes client-exposed variables from server-only ones by recognising the prefixes your build tool uses.
- → Snapshot history — every change creates a restore point. Roll back any mistake in one click.
- → Diff view across
.env,.env.development,.env.productionso drift is obvious. - → Runs entirely on your Mac. No accounts, no cloud, no CLI.
Which React setup are you on?
See the framework-specific pages for Create React App or Vite.