Discover your Code Crush!
GitGlide is an innovative FOSS app designed to help developers discover exciting projects on GitHub. Think of GitGlide as Tinder for developers. Just like the popular dating app which matches you with potential dates, GitGlide presents you with curated GitHub repositories based on your interests and skills. If you find a project interesting, click on the Like button, else move on to another project by clicking on Next.
git clone https://github.com/rajtilakjee/gitglide
pip install -r requirements.txt
streamlit run src/main.py
- Python
- Streamlit
- - Fetch random GitHub repo details
- - Like button
- - Save liked repos
- - Recommendation engine
- - Summary of repo using LLM
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
This project is licensed under the GPL-3.0 license, see the LICENSE file for details.
cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Bhattacharjee"
given-names: "Rajtilak"
orcid: "https://orcid.org/0009-0008-2465-0266"
title: "gitglide"
version: 0.0.0
doi: 10.5281/zenodo.10803040
date-released: 2024-03-11
url: "https://github.com/rajtilakjee/gitglide"