GitHub Similar Repos

Full-featured Similar Repos panel for GitHub. Tabs, filters, sort, bookmarks, dismissals, settings, keyboard shortcut and API token support.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
a9s2w5
Dnevne instalacije
0
Ukupno instalacija
3
Ocene
0 0 0
Verzija
3.1.0
Napravljeno
21. 05. 2026
Ažurirano
21. 05. 2026
Size
76,7 КБ
Licenca
GNU GPLv3
Važi za

GitHub Similar Repos — GreasyFork





Userscript · GitHub Enhancement

GitHub Similar Repos


Adds a sidebar panel to every GitHub repository page showing
similar and related projects — without ever leaving the page you're on.


Tested & stable
ScriptCat · Tampermonkey · Violentmonkey
GitHub API token recommended
How it works


When you open any GitHub repository, the script queries
LibHunt
— a curated index of open source projects — to find similar repos. If a match
is found, the results are enriched with live data from the GitHub API: star counts,
last activity date, description, and language.


I've been running this daily for the past week across a wide range of repos
with no issues. LibHunt has been reliable and fast throughout.

What's included

🔍
Similar repo discovery
Powered by LibHunt with a GitHub Topics fallback for unlisted repos.

Star repos from the panel
Star or unstar any result on GitHub directly — no page navigation needed.

🔖
Save & organise
Bookmark repos to a Saved tab, hide ones you don't care about, browse recently visited.

Activity badges
Colour-coded freshness indicators show when each repo was last updated at a glance.

⚙️
Fully configurable
Font size, font style, keyboard shortcut, sort order, language filter, and more.

📋
Markdown export
Copy visible results as a formatted Markdown list to your clipboard in one click.

🔴
On / Off toggle
Enable or disable the script entirely from the panel header — remembered across repos.

💾
Smart caching
Results are cached locally for 6 hours so repeat visits are instant.
GitHub API & Rate Limits


The script uses the GitHub API to enrich results with live data. Without a personal
token, GitHub allows 60 requests per hour — enough for casual browsing
but easy to exhaust if you're visiting many repos quickly.


Adding your own token increases this to 5,000 requests per hour and
also unlocks the ability to star repos directly from the panel. The settings panel
includes a direct link to generate one — it takes about 30 seconds and only requires
the public_repo scope.


No token required to get started. The script works out of the box —
a token is purely optional and only needed if you hit the rate limit or want to star repos from the panel.
Privacy & data
🚫
No tracking or analytics
The script contains no analytics, beacons, or telemetry of any kind.
💻
Everything stored locally
All data — saved repos, settings, dismissed items, visit history — lives entirely in your browser's local ScriptCat/Tampermonkey/Violentmonkey storage. Nothing is sent to any server.
🔒
No personal data stored or transmitted
Your GitHub token (if provided) is stored locally and sent only to api.github.com in the Authorization header. It is never logged or shared.
🌐
Only two external domains are contacted
These are declared in the script's @connect headers and are the only outbound requests the script ever makes.

libhunt.com
Fetches the list of similar repos

api.github.com
Enriches results with stars, activity, and language data
Built with AI
Developed with Claude (Anthropic)

This script was built iteratively with
Claude
by Anthropic over a series of conversations — designing the architecture,
refining the UI, and debugging edge cases together. The idea, direction,
and testing were all mine; Claude handled most of the implementation.
I'm being transparent about this because I think it matters.
Notes & feedback


Screenshots of the panel in action are posted above. More improvements are on the way —
this is an active project. If you run into any issues, have suggestions, or just want
to say hi, comments and questions are very welcome below.


GitHub Similar Repos · Free to use and modify
v3.1.0