This is a github search engine. It sorts the repositories with an algorithm that compares the recentness, most forks, and most stars. Once you see all the repositories, you can get all the commits that happen. This also gets saved in the cache so it would load faster the next time you open the cache. When you click on the commit, it will take you to the github page and the exact commit. I made this because I felt the github search bar does not give accurate results all the time and I feel like I am not getting what I am looking for. Some issues we ran into was not being able to find repositories for some searches even though they had repositories in github for them. I feel like this issue would be resolved if I had made more unit tests, but I ran only manual tests.