gorse-io/gitrec

A recommender system for GitHub repositories based on Gorse provides personalized recommendations and similar repositories

What it solves

GitRec provides a personalized recommendation system for GitHub repositories, helping users discover new projects based on their interests and the interests of other users.

How it works

It is built on top of the Gorse recommendation engine. It integrates with GitHub via OAuth and personal access tokens to analyze starred repositories. The system can be deployed using Docker Compose and includes browser extensions for Chrome, Edge, and Firefox to surface recommendations directly on GitHub pages.

Who it’s for

GitHub users who want to find related repositories or personalized project suggestions based on their starring history.

Highlights

  • Browser extensions for major browsers (Chrome, Edge, Firefox).
  • Integration with GitHub's OAuth for user authentication.
  • Ability to find related repositories for popular projects.
  • Based on the Gorse recommendation framework.

Related

  • Project
  • Project
  • Project
  • Project
  • Project