Mubelotix/SimRepo

Better Github Star History charts, and repository recommendation engine

What it solves

SimRepo is a browser extension that helps users discover similar open-source projects on GitHub. It eliminates the need to manually search for related tools or libraries by automatically suggesting relevant repositories in the sidebar of a project's page.

How it works

The tool uses a vector space where repositories are positioned based on their similarity. This space was created by training an SVC model on a dataset of over 300 million GitHub stars. To ensure recommendations remain current, the dataset is updated incrementally every month.

To maintain performance, the recommendation engine is hosted on a server using Qdrant, a vector database, which allows for fast nearest-neighbor lookups without slowing down the user's browser.

Who it’s for

Developers and open-source contributors who frequently browse GitHub and want to find alternative or complementary projects.

Highlights

  • GitHub Integration: Adds a "Similar Repositories" section directly to the GitHub sidebar.
  • Large Scale Data: Based on a model trained on 300 million stars.
  • Personalized Home Page: Provides recommendations on the GitHub home page based on the latest stars the user has given.
  • ** wysokie performance**: Uses a dedicated vector database (Qdrant) for efficient retrieval.

Related

  • Project
  • Project
  • Project
  • Project
  • Project