# SimRepo | Web Extension Enhancing GitHub

**URL:** <https://onehack.st/t/simrepo-web-extension-enhancing-github/308290>\
**Category:** Tools & Scripts\
**Tags:** programming, tips-tricks, ai\
**Created:** [July 11, 2025, 9:28pm UTC](https://onehack.st/t/simrepo-web-extension-enhancing-github/308290 "2025-07-11T21:28:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![PlayBoy83](https://onehack.st/user_avatar/onehack.st/playboy83/32/164314_2.png) [@PlayBoy83](https://onehack.st/u/PlayBoy83)\
**Post date:** [July 11, 2025, 9:28pm UTC](https://onehack.st/t/simrepo-web-extension-enhancing-github/308290/1 "2025-07-11T21:28:23Z")

</div>

# SimRepo

> Enhances GitHub by showing similar projects in a repository’s sidebar

[![Preview](https://github.com/Mubelotix/SimRepo/raw/main/media/previewer.png)](https://github.com/Mubelotix/SimRepo/blob/main/media/previewer.png)

## Features

- Provides similar repositories for all repositories with more than 150 stars
- Adds recommendations on your home page based on your latest stars
- Recommends new elements for a specific star list

## Installation

[![Firefox](https://camo.githubusercontent.com/b04523770d90b0eeec08896c7d4ad5828cad8846247aa247dd7594108d0a6e3c/68747470733a2f2f696d6775722e636f6d2f6968587364444f2e706e67)](https://addons.mozilla.org/en-US/firefox/addon/simrepo/) [![Brave](https://camo.githubusercontent.com/a73a422c1db46c210f4ac5cf9620e3cb834c15a56adce20292be6d3d6ed1a820/68747470733a2f2f696d6775722e636f6d2f7a38796a4c5a322e706e67)](https://chromewebstore.google.com/detail/simrepo/jieoogmcigenidbkgnkaakagdnlnieap) [![Chrome](https://camo.githubusercontent.com/a3f10d0b93be7affa62194ea19c1069656c72dfd5e61ce4530487b5fa6347e4f/68747470733a2f2f696d6775722e636f6d2f334334694b4f302e706e67)](https://chromewebstore.google.com/detail/simrepo/jieoogmcigenidbkgnkaakagdnlnieap) [![Edge](https://camo.githubusercontent.com/487bb679b7ccaf47b63eebc82ce78f531754c95d9990e6f8a3aaa2c92bb6be9c/68747470733a2f2f696d6775722e636f6d2f764d63615861772e706e67)](https://microsoftedge.microsoft.com/addons/detail/simrepo/hepnmbpflckgenbalbaebckhpncaabid) [![Vivaldi](https://camo.githubusercontent.com/8c06be12904305ef4fd505e10516b50b492655758d2c03e02f30eeaaa918c97c/68747470733a2f2f696d6775722e636f6d2f457544703476502e706e67)](https://chromewebstore.google.com/detail/simrepo/jieoogmcigenidbkgnkaakagdnlnieap) [![Opera](https://camo.githubusercontent.com/1f792e22de2d06715380fe1bba94fd3e46d3c6a2b566ea3c539c50d06b1fb55c/68747470733a2f2f696d6775722e636f6d2f6e534a396874552e706e67)](https://chromewebstore.google.com/detail/simrepo/jieoogmcigenidbkgnkaakagdnlnieap) [![Tor](https://camo.githubusercontent.com/1471772a313d3e2e6f7a1d6ac5647057dbcd1ded63c6f0bbd9f624041e39b9b2/68747470733a2f2f696d6775722e636f6d2f4d5159425372442e706e67)](https://addons.mozilla.org/en-US/firefox/addon/simrepo/)

## Technical details

Recommendations are generated by locating the nearest neighbors of a given repository within a vector space, where similar repositories are positioned close to each other. This vector space was built by training an SVC model on a large dataset containing over 300 million GitHub stars. To keep the model up-to-date, the dataset is refreshed incrementally — one-twelfth is updated each month.

Although recommendations were generated locally at first, some users experienced serious performance issues. Hence, I moved the recommendation engine to a server running [Qdrant](https://qdrant.tech/), a vector database. Qdrant implements lookup techniques more efficient than the brute-force I implemented initially. This allows getting fast results without impacting user’s machines.

## Contributing

This extension is licensed under GPL v3. See [CONTRIBUTING.md](https://github.com/Mubelotix/SimRepo/blob/main/CONTRIBUTING.md) to get started!

## GitHub:

> **[GitHub - Mubelotix/SimRepo: Shows similar repositories in the sidebar](https://github.com/Mubelotix/SimRepo)**
>
> Shows similar repositories in the sidebar
