Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
No. 1807Tools index

Previous survey · No. 1814 ·

Pricing
Open Source
Type
TOOL
Builder
dimillian
GitHub
10 stars
Date

About

Chrome extension version of HyperGit for quickly searching and accessing your git repos — same instant search, lives in your browser.

What it does

HyperGit adds a keyboard-driven repository picker over any open webpage. Supply a GitHub personal access token, then search repository names and descriptions, move through results with arrow keys, and open a selection in a new tab. A local cache supplies results, while recently opened repositories move to the front.

Why it's ranked here

This is a focused utility with a short path from shortcut to repository. Local caching, keyboard navigation, private repository support, and recent-item ordering address the core job directly. The rough edges matter: installation is manual, authentication requires handling a personal token, and several failures receive little or no visible explanation.

What's good

The extension paginates through the complete repository list instead of stopping after one API response. It searches both full repository names and descriptions, caps rendered results, remembers twenty recent selections, and offers an explicit refresh. A closed shadow root isolates the palette from page styling, while captured navigation keys reduce interference from the host page.

Tradeoffs

Users must create and locally store a personal access token because no OAuth backend exists. Repository data can remain cached for twenty-four hours unless manually refreshed. Shortcut conflicts require browser configuration. Private repositories and large organizations may require additional access scopes. Background injection and request errors are often swallowed, so failures can be hard to diagnose.

How to use it well

It suits GitHub users who repeatedly jump among many repositories while working in Chrome and prefer keyboard navigation. Grant the narrowest repository read access needed, refresh when recent changes matter, and change the shortcut when a site claims it. It does not clone repositories, manage Git operations, edit code, or replace broader GitHub administration tools.

Technical notes+

manifest.json defines a Manifest V3 Chrome extension with background.js as a module service worker and permissions for storage, tabs, activeTab, scripting, api.github.com, and github.com. background.js fetches /user/repos in 100-item pages, waits 200 milliseconds between full pages, caches projected repository records for 24 hours, and keeps 20 recent full_name values. contentScript.js builds a closed-shadow-root palette, filters by full_name or description, and limits display to 50 results. It also injects base styles that substantially duplicate contentStyles.css. clearToken() removes only the token, leaving cached repository data in local storage. Most message and injection errors are suppressed.

Observed

Primary language
JavaScript, with CSS and a JSON extension manifest
Packaging and installation
Chrome Manifest V3 extension installed manually through Developer mode using Load unpacked
Interface
In-page command palette controlled by Cmd+K on macOS or Ctrl+K elsewhere
Authentication
User-provided GitHub personal access token stored in Chrome local storage
Platform support
Chrome extension with suggested shortcuts for macOS, Windows, and Linux
Repository structure
The supplied repository text shows no automated test files or build tooling

Read from README.md, background.js, contentScript.js, manifest.json, contentStyles.css.

What it can do

  • Search git repositories instantly

    Repository name or keywordsList of matching git repositories

  • Access git repositories quickly from browser

    Selected repository from search resultsDirect navigation to git repository

  • Browse personal git repositories

    User's git account credentials/accessList of user's git repositories

  • Perform real-time repository filtering

    Search query typed in extensionDynamically filtered repository results

Tags

githubchromeextensiondimilliansearch

Tech Stack

CSSJavaScript

Media

HyperGit (Chrome)

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.