compare
dotenvx vs Phase
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | dotenvx | Phase |
|---|---|---|
| Language | JavaScript | TypeScript |
| Licence | BSD-3-Clause | Other |
| Stars | 5.8k | 927 |
| Latest | v2.33.0 | v2.77.2 |
| Last push | 2026-10-06 | 2026-10-05 |
| Release cadence | about 1 day between releases | about 5 days between releases |
| Active contributors | 4+ commit authors on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Doppler. Alternatives to Doppler →
PartialdotenvxEncrypted .env files kept with the code and decrypted when the process starts, with no server to sync from.
Full replacementPhaseSecrets per app and environment, synced to CI and cloud providers, on a server you run.
dotenvx
Phase
- v2.77.22026-10-04chore(deps): bump urllib3 from 2.7.0 to 2.8.0 in /backend by @dependabot[bot] in
- v2.77.12026-09-28chore(deps): bump nanoid from 3.3.11 to 3.3.18 in /frontend by @dependabot[bot] in
- v2.77.02026-09-24> [!IMPORTANT]
- v2.76.02026-09-12fix: consistent permission checks on sync mutations
- v2.75.02026-09-09> [!IMPORTANT]
dotenvx
unsigned The latest release, v2.33.0, carries no signature GitHub could verify.
Loading the security report
Phase
✓ signed The latest release, v2.77.2, carries a signature GitHub verified.
Loading the security report