30
submitted 2 days ago* (last edited 2 days ago) by [email protected] to c/[email protected]

Cross-posted from "Extension showing similar repositories on Github" by @[email protected] in [email protected]


I created an extension adding a “Similar repositories” section to the sidebar of any public GitHub repository with more than 150 stars. It allows you to discover related open-source projects without leaving the page.

It's also open-source! https://github.com/Mubelotix/SimRepo

top 4 comments
sorted by: hot top new old
[-] [email protected] 7 points 2 days ago
[-] [email protected] 5 points 2 days ago

Because it stores the ML model. Everything is local

[-] [email protected] 3 points 2 days ago* (last edited 2 days ago)

Thx for your answer, makes sense! I was already wondering how the recommendations are generated. Maybe you can put this in the readme as well? I think that will make it more clear what a user can expect.

[-] [email protected] 2 points 2 days ago

Great idea, thank you for your feedback! I generated embeddings for repositories using a SVC model trained on a dataset containing almost all stars of Github. Recommendations are produced by finding the nearest neighbors in the resulting vectorial space. I might be improving this even further by including forks and watcher data in the future, but it's becoming expensive to train

this post was submitted on 05 Jun 2025
30 points (100.0% liked)

Firefox

5215 readers
7 users here now

A community for discussion about Mozilla Firefox.

founded 2 years ago
MODERATORS