10 GitHub Repositories You Should Know
Tags: productivity, beginners, webdev, javascript
Published: 2022-01-24 00:24:45

In this article, I have curated a list of GitHub repositories that contains interesting Open Source projects on the internet. There are other resources of all kinds: ranging from basics of API's, roadmaps, and to projects ideas and more. Check the list below;

### 1. Developer Roadmap
####GitHub⭐: 184K+

Need some advice for getting started to your developer journey? then this [repository](https://github.com/kamranahmedse/developer-roadmap) will guide you through. It has all the technologies you need to know if you want to become a Frontend or Backend or DevOps Engineer. It has all the alternative technologies from which can choose whatever suits your need or comfort.


### 2. Free Programming Books
####GitHub⭐: 184K+

Even though it has "Books" in its name, it offers a lot more than that. It contains sections of free online courses, interactive programming resources, problem sets and competitive programming, programming playgrounds and podcasts and cheat sheets for almost every programming language.

But has a major collection of programming books which makes it an "Awesome" collection. [Link To Repository](https://github.com/EbookFoundation/free-programming-books)


### 3. OSSU Computer Science
####GitHub⭐: 84K+

If you don't have a computer science background or degree and want the equivalent knowledge same as a Computer Science degree then this repository is for you. It's for those who want a proper, well-rounded grounding in concepts fundamental to all computing disciplines. It offers all the resources to help you become a self-taught computer science graduate equivalent and has a worldwide community of learners.
[Link To Repository](https://github.com/EbookFoundation/free-programming-books)


### 4. Awesome
####GitHub⭐: 150K+

As the name describes it has an Awesome lists of all kinds of interesting topics ranging from computer science to **media**, from **gaming** to **business** and the list goes on.
[Link To Repository](https://github.com/sindresorhus/awesome)


### 5. Public API's
####GitHub⭐: 184K+

[Public Apis](https://github.com/public-apis/public-apis) has a collective list of all the free **API's** available on the internet to use in your personal or professional projects. It offers a wide range of Application Programming interfaces (APIs) such as `business`, `anime`, `animals`, `news`, `finance`, `games`, and more.


### 6. Tech Interview Handbook
####GitHub⭐: 50K+

It has a variety of material regarding How to prepare for coding interviews, Good questions to ask your interviewer, Helpful tips on **resume**, and many more.
[Link To Repository](https://github.com/yangshun/tech-interview-handbook)


### 7. Awesome Repos

It has a number of resourceful repositories packed in just one place. All you have to do is just visit this repository and that's it.
[Link To Repository](https://github.com/pawelborkar/awesome-repos)


### 8. Build Your Own X
####GitHub⭐: 100K+

If you are a person who believes in the principle of "Learning by doing" then this repository has the potential of becoming your daily stop at GitHub. It has links to the resources which help you build your own `Cryptocurrency`, `Database`, `Bots`, `BitTorrent Clients`, and many more.
[Link To Repository](https://github.com/danistefanovic/build-your-own-x)


### 9. Coding Interview University
####GitHub⭐: 160K+

Coding Interview University has a multi-month study plan to become a software engineer for a large tech company like `Google`, `Amazon`, `Facebook`, `Apple`, or any other software company. It offers advice on how to study to become a reliability engineer or operations engineer. It also has links to the flashcards for quickly brushing up your knowledge and stay updated originally created by the author of the repository who landed a job at Amazon. And there are much more success stories like that.
[Link To Repository](https://github.com/jwasham/coding-interview-university)


### 10. Design Resources for Developers
####GitHub⭐: 25K+

This repository has a curated list of design and UI resources from `stock photos`, `web templates`, `CSS frameworks`, `UI libraries`, `tools` and much more, available for free to use in your projects and applications.
[Link To Repository](https://github.com/bradtraversy/design-resources-for-developers)

---

>Thanks for reading this article. Follow me on [twitter](https://www.twitter.com/set_addo): @set_addo.

```statement
Follow me on:
Twitter: @set_addo
LinkedIn: Seth Addo
```