A self-hosted solution to discover new GitHub repositories based on starred projects and used technologies, available as open-source software
Gitrec is an open-source self-hosted recommendation system designed specifically for GitHub repositories. It aims to help developers discover new interesting repositories based on their own starred repositories and technologies they use.
Gitrec analyzes a user's starred repositories to determine their interests and technologies. Then it recommends other popular repositories on GitHub that match those interests and use similar tech stacks. The recommendations are personalized for each user.
As an open-source project, Gitrec can be self-hosted on your own server and connected to GitHub via OAuth. This gives you full control and privacy over your data. No data is shared with any third-parties. The backend is powered by a Python server using frameworks like FastAPI and Elasticsearch. The frontend is a responsive web interface built using React and Tailwind CSS.
Key features of Gitrec include:
In summary, Gitrec is a great open-source solution for discovering new GitHub repositories tailored specifically to developers' interests and technologies.
Here are some alternatives to Gitrec:
Suggest an alternative ❐