A Windows desktop app for developers who live in both WSL2 and Windows.
Junction gives you a dashboard of folder shortcuts — pre-loaded with sensible defaults for both filesystems — where each shortcut opens exactly where you need it: Explorer, a WSL2 terminal, or VS Code.
- Pinned shortcut cards for Windows and WSL2 folders
- 8 sensible defaults on first launch (Desktop, Downloads, Home, Dev, etc.)
- Per-shortcut action: Explorer, WSL2 Terminal, VS Code, or Copy Path
- Auto-detects Windows vs WSL2 from path prefix
- Fully editable — add, rename, change action, delete
- Config stored locally in AppData/Roaming/Junction — no cloud, no account
- Windows 10 or 11
- WSL2 installed (for WSL2 shortcuts)
- Windows Terminal recommended (falls back to cmd if not installed)
- VS Code with
codein PATH (for VS Code shortcuts)
Download the installer from the releases section and run it.
git clone <repo>
cd junction
npm install
npm run tauri buildThe installer will be in src-tauri/target/release/bundle/.