GITHUB DESKTOP COMPANION · WINDOWS

Follow your active repository with instant file tree & terminal sync.

Tired of reopening terminals and navigating directories every time you switch repositories in GitHub Desktop? RepoSide quietly sits alongside your workspace, keeping your file tree and terminal sessions in sync. Never lose your terminal logs or directory position again when switching projects in GitHub Desktop.

🛡️ 100% Local-First · ⚡ Fast Auto-Detection · 🆓 Free & Open Source
RepoSide · Real-Time Companion Demo
DEMO

Subtle but Handy Details

Zero bloat. Built strictly to eliminate multi-repo context switching friction.

🔄

Auto-sync active repository

Click any repository in GitHub Desktop, and your workspace follows without delay.

💻

Persistent terminal sessions

Keeps your multi-tab terminal commands, running dev servers, and output history intact per repo.

📂

Stateful file tree

Remembers expanded directories and scroll positions so you never lose your place.

🛡️

100% Local & Lightweight

No cloud dependencies or trackers. Free, open source under MIT License, and runs directly on Windows.

How RepoSide Detects Repositories

Fast Mode

Windows UI Automation Hook

Directly hooks into GitHub Desktop's accessibility hierarchy to receive repository change events with zero latency. Activated via the in-app launcher.

Fallback Mode

Chromium Storage Inspection

If UI Automation is unavailable, RepoSide periodically reads GitHub Desktop's local IndexedDB and LocalStorage to synchronize repository states.

Download & Run on Windows

Free, open source, and runs locally on your Windows 10/11 machine.

INSTALLER

Windows Setup (.exe)

Recommended installer (includes Start Menu shortcut)

Download via Releases
PORTABLE

Windows Portable (.exe)

Standalone binary. Run immediately without installation

Download via Releases

ℹ️ Note on Windows SmartScreen: As an early open-source prototype without commercial EV code-signing, Windows SmartScreen may show an alert. Click More info → Run anyway after verifying the official release.