Skip to content
This repository has been archived by the owner on Feb 13, 2023. It is now read-only.

Favourite GitHub Repositories

emreboun edited this page Feb 11, 2018 · 25 revisions
  • freeCodeCamp I like its structure and pull requests. Also, the issues mentioned there were useful.

  • resumecards The view of the repository is very nice. It is readable and understandable thanks to emphasizing important points with colorful backgrounds and describing tool by photos step by step.

  • Birds Eye - Python debugger I like the way it visualize the features of the app using gifs.

  • Game of trust Repository of a very good web application about game theory. It is witty and fun. It makes people want to explore the repository.

  • Optikey I saw this repository on reddit 2 years ago. It is a free and open source software for people with ALS/MND to communicate and use their computer. Before Optikey, those software were expensive and unobtainable for the poor. It has a very nice structural documentation.

  • React I heard a lot of things about React. But none of them was about how beautiful and planned their issue labels are. Unlike most other repositories I examined, they are really USING labels. And they are doing it in a way so beautifully organized.

  • YAPF Actually, I don't think this is a very good repository in terms of design but it is very useful as an application. It saves you from the burden of carefully formating your code and the others from the burden of reading your terribly formatted code. But its ReadMe file is too long and it really should be distributed in wiki which currently doesn't exist.

  • pipenv Pipenv is the officially recommended packaging tool for Python. It is very useful while developing python packages. I find its ReadMe file very well structured. It has clearly distinguished sections. Language of these sections is pretty clear. But nearly no one was using labels and this made me sad.

  • face_recognition It has an extremely well structured readme file which makes it so easy to understand what they are working on and how they achieve some of their goals. For example, after each face recognition example, they include a code snippet to allow the readers to understand the concepts easily even if they do not have a background about the topic. In addition, the usage of colorful labels like PyPI Build Status Documentation Status makes the document even more readable. Their research area is also enjoyable and interesting to me.

  • jspaint Paint is the childhood hero of our generation. Seeing somewhat more advanced version of this old friend while exploring GitHub made me feel nostalgic. I liked the way they enhance Paint, it looks very useful and user friendly.

  • Kindle Comic Converter is a tool that I have been using for a while. The simplicity and clarity of both its wiki and readme is very nice.

  • Open Source Society University is a great repository for the people who would like to self-educate themselves about not only some specific aspects of programming languages. It's concept is "complete education through online materials". It has courses from top tier universities such as MIT, Harvard, Princeton etc. It also has a great curriculum makes the users feel like undergrad computer science student when they progress through courses.

  • Ebook Foundation is frequently updated list of free resources. It includes books, podcasts, websites, developer tools etc. The repo is the first place to look up for me since I found it. The repository has dozens of materials even in Turkish. You can imagine how many resources it has in English.

  • Linux kernel. The repository is not really nice but I think the fact that it requires the users to build the documentation files themselves perfectly pictures linux. Plus Github shows that number of contributors is infinite.

  • awesome-machine-learning This is a versatile repo for machine learning containing many sources. It is also well organized.

  • awesome-cheatsheets Great repo for improving coding skills. Easy to follow through.

  • google/boardgame.io @ google. The goal of this framework is to allow a game author will not need to write any networking or backend code. One of the many examples at google repositories.

Clone this wiki locally