direnv/direnv-vscode — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2024-12-04
Automatically load the right Node, Python, or other runtime version when opening a project folder.
Keep API keys and secrets available in VS Code without hardcoding them.
Give a team a shared .envrc so everyone's editor environment matches automatically.
Sync environment variables across VS Code's terminal, tasks, and variable substitutions.
| direnv/direnv-vscode | rasoir0591/crosshair-x | shinyatomitsuka/arbitrage-trading-bot | |
|---|---|---|---|
| Stars | 250 | 251 | 251 |
| Language | TypeScript | TypeScript | TypeScript |
| Last pushed | 2024-12-04 | — | — |
| Maintenance | Stale | — | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 1/5 | 4/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires direnv itself to be installed separately, outside the VS Code extension.
A VS Code extension that automatically loads per-project environment variables (from a .envrc file) into the editor's terminal, tasks, and settings.
Mainly TypeScript. The stack also includes TypeScript, VS Code API, direnv.
Stale — no commits in 1-2 years (last push 2024-12-04).
Not specified in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.