A lightning-fast, frictionless, zero-dependency, zero-bloat, KISS repository manager that lists your personal and organizations GitHub repositories, allowing you to clone, open in browser, or create new ones if you want to. No more navigating through multiple pages to find the repo you need. Just click and go!
✨ Other Related VSIX Family Extensions
-
Git SSH Config Manager - Open VSX Registry | VS Marketplace
-
Git Profile-Protocol Switcher - Open VSX | VS Marketplace
-
Git Snapshots - Open VSX Registry | VS Marketplace
-
Git Pull Agent - Open VSX Registry | VS Marketplace
-
Git Open Remote Repo/Files in Browser - Open VSX Registry | VS Marketplace
-
Backup File - Open VSX Registry | VS Marketplace
-
Tagged File Snapshots - Open VSX Registry | VS Marketplace
-
Tagged Snapshots - Open VSX Registry | VS Marketplace
-
Backup Folder - Open VSX Registry | VS Marketplace
🚀 Installation
The VSIX package is available at Open VSX Registry | VS Marketplace.
- Open any VS Code Family Editor (VS Code, Cursor, Windsurf, VSCodium).
- Go to Extensions.
- Search for
Git Repo Managerand select this extension. - Click Install.
✨ Features
- Blazing Fast & Lightweight: Built strictly with Vanilla JavaScript and native APIs. Zero external dependencies, no compilation bloat.
- Smart SSH/HTTPS Cloning: Automatically reads your
~/.ssh/configto offer precise SSH alias routes or standard HTTPS options via a clean QuickPick menu when cloning. - Unified Repository View: Access your Personal and Organization repositories in one clean, grouped sidebar panel.
- Native Security: Utilizes the editor's built-in GitHub authentication—no manual PAT setup required.
- One-Click Actions: Hover over any repository to Clone, Open in Browser, or Copy the URL.
- Create on the Fly: Add new public or private repositories directly to your personal account or organizations without leaving your editor.
🚀 Usage
You can trigger the extension from wherever you are working:
- Sign In: Click the
Git Repo Managericon in the Activity Bar and click the account icon at the top to securely authenticate. - Browse: Expand your
Personalfolder or any listedOrganizationto view your repositories. - Hover Actions: Hover over a repository to reveal quick actions:
Clone,Open in Browser, andCopy URL. (These are also available via right-click context menu). - Smart Clone: Clicking
Cloneopens a QuickPick menu tailored to your local SSH configurations, allowing you to route traffic exactly how you prefer, followed by the native folder destination picker. - Create Repo: Click the
+icon next to an organization or personal folder to create a new repository under that specific account. - Manage Accounts: Use the
Sign OutorSwitch Accounticons in the panel header to seamlessly swap contexts.
⚙️ Extension Settings
This extension contributes the following settings to tailor it to your needs:
spajsGitRepoManager.defaultClickAction: Sets the default action triggered when left-clicking a repository in the tree.- Options:
none(default)browser(Open in Browser)clone(Clone Repository)copy(Copy Repository URL).
- Options:
☑️ Requirements
- VS Code (family) v1.82.0 or higher.
- Git installed on your system.
⚖️ License
MIT