Best Github Repos Every Web Developer Should Know

-

Affiliate Disclosure: Every purchase made through our affiliate links earns us a pro-rated commission without any additional cost to you. Here are more details about our affiliate disclosure.

I recently found out about a repo with useful content (which is my number 1) and decided to dig in and put out a list of Best GitHub repos that will benefit newbies and professionals.

Here is my list of Best GitHub Repo. Do you have some favorite/ Best GitHub repo that should be on this list? Comment down below!

1. Awesome​

Awesome is, without a doubt, the most popular repo that curates all topics from software development to hardware to business.

It has more than 123,000 stars on GitHub at this moment, and one could spend days (nights) browsing it. It is a one-stop destination to learn new things and trends.

Repo Link

2. List of (Advanced) JavaScript Questions​

This repository by Lydia Hallie provides you with a list of JavaScript questions updated regularly by Lydia herself. This repo will definitely help you prepare for your technical JS interview. Also, this repo supports 16 languages.

Going through all of them can take you hours, days or months depending on your skill and experience

Repo Link

3. JavaScript Algorithms and Data Structures​

Right now, we have the trend in the tech world to talk a lot about algorithms and that we have to know them! So, here is this fantastic repo where you can find most of them.

The really cool thing is that every algorithm is written in JavaScript and has been tested. So it is even easier for you to understand!

Repo Link

4. Clean Code JavaScript​

This repo is inspired by the book with the same name by Uncle Bob. If you don’t like to read the book then this repo is for you!

We all know that bad code can work because we all have written bad code. It is normal to write bad code. Having a guide to show you what is bad code can help you to write good code.

Repo Link

5. free-for.dev​

This great repository (30,000 stars) was created to helping developers find This great repository (30,000 stars) was created to helping developers find software (SaaS, PaaS, IaaS) and similar offerings that have free tiers.

Using great software for free? Sounds awesome! There are services for email, CI/CD, monitoring, DNS, hosting, and many, many more.

Repo Link

6. Tech Interview Handbook​

If you want to prepare yourself for a job interview in tech (and you should!), this repository is just the right place for you. It currently has 38,000 stars on Github and helps you with:

  • How to prepare for coding interviews
  • Interview cheatsheet
  • Algorithm tips/best practice questions
  • Interview formats
  • …and more
  • Check it out before heading to the next interview.

Repo Link

7. Effective Engineer — Notes​

An “Effective Engineer” is someone who gets things done. But how can you become one? This Github repository (3,700 stars) has advice for you! Topics include:

  • How to optimize your learning
  • How to prioritize
  • Measuring your improvement

Repo Link

8. List of Free Learning Resources​

This repository has a whopping 135,000 stars on GitHub and definitely is one of the most-loved curations out there.

It offers lots and lots of freely available programming books, screencasts, podcasts, and even online courses of all sorts. If you are looking for learning materials — look no further!

Repo Link

9. Big List of Naughty Strings​

You can invest as much as you want into testing your code and programs, but when real users come into play — believe me, they will do things you would have never thought of, especially when it comes to user input.

This repository (34,100 stars) has a huge list of Strings that are known to be problematic when entered as input by the user. So whether you want to impress your QA friends or uses this for testing your software, this could be quite useful!

Repo Link

10. Awesome First PR Opportunities​

This repository is a must-visit for web devs, especially newbie devs who have no experience in open-source projects. Contributing to open source allows you to mingle with the lovely community, share knowledge, be a better developer and maybe eventually get a good job.

A common hurdle is that things can get a bit overwhelming in the beginning. This repository lists open-source projects that are known for or currently have beginner-friendly issues that you can tackle.

Repo Link

Read Also: Start your own News Website – Five Creative Hacks

11. Daily-Interview-Question

As the name suggests, this GitHub repo gives you an interview question every day. Ultimately allowing you to gain some keen insights on the tech questions thrown at you during interviews.

Although this website is in Chinese, Google translate will help you.

Repo Link

12. A List of Useful Resources for Front-End Developers

This GitHub repo is at the top of the list because it is a one-stop-destination for all your learning resource references.

It offers lots and lots of freely available programming books, screencasts, podcasts, and even online video tutorials of all sorts. If you are looking for learning materials — look no further!

Repo link

13. WTFJS

As the name suggests, this repo has a list of WTF examples of JavaScript that should be known by every web developer.

By knowing what they are, you can understand why they occur in the first place and thereby understand JavaScript better.

Repo link

14. Evergreen Skills for Software Developers

List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers.

Repo link

15. UI Testing Best Practices

The largest UI testing best practices list.

Repo link

Final Words

I hope that this list of repositories is useful to all of you. If you have a favorite repo that is not on this list, please do comment below.

Thanks for reading and Please share if you liked it !

#github #javascript #programming #studywarehouse

Related Articles

Like our Article/ Blog? Can buy a Buttermilk for our team.. Click here

Pardeep Patelhttps://pardeeppatel.com/
Hi!, I am Pardeep Patel, an Indian passport holder, Traveler, Blogger, Story Writer. I completed my M-Tech (Computer Science) in 2016. I love to travel, eat different foods from various cuisines, experience different cultures, make new friends and meet other.

Share this article

-- Advertisement --

LEAVE A REPLY

Please enter your comment!
Please enter your name here

-- Advertisement --