7 GitHub projects essential for every Javascript developer 👨🏽‍💻 🚀
Tags: webdev, javascript, react, github
Published: 2021-06-28 12:01:52

Javascript is so widely adopted that most developers can't avoid it entirely during the course of their careers. Sooner or later, you need to face JS, and when you do, you need to be ready with practical and fundamental concepts of the Javascript programming language.

So today, I want to share 7 amazing GitHub projects that will help you become a better Javascript developer. These GitHub projects are quite popular and can be a go-to resource for anyone looking to learn, and let's face it - Devs are always learning.🤓

So let's get started. 👊
___
Currently building [SigNoz](https://bit.ly/3A6k4an) - an open-source application performance monitoring tool. The front-end is built in Typescript and Reactjs.

Check out our GitHub repo👇

{% github signoz/signoz %}
___

## 1. [You don't know JS](https://github.com/getify/You-Dont-Know-JS)
>⭐ Github stars: 141k

This repo is a series of books on core mechanisms of the Javascript language. The 2nd edition of the series is currently in progress, while the first edition is available and is entirely free to read online!

{% github getify/You-Dont-Know-JS %}

## 2. [Javascript Algorithms] (https://github.com/trekhleb/javascript-algorithms)
>⭐ Github stars: 111k

This repo is an amazing resource for anyone wanting to get a firm understanding of algorithms and data structure. It contains JavaScript based examples of many popular algorithms and data structures. 

{% github trekhleb/javascript-algorithms %}

## 3. [30 seconds of code](https://github.com/30-seconds/30-seconds-of-code)
>⭐ Github stars: 78.1k

This repo can be a super-booster to your JS workflow. It contains short Javascript code snippets for all your development needs. Once you get used to this, there's no looking back.🙇‍♀️

{% github 30-seconds/30-seconds-of-code %}

## 4. [Front-End Checklist](https://github.com/thedaviddias/Front-End-Checklist)
>⭐ Github stars: 54.1k

There are a million things to take care of when you launch a website. So how do you ensure you have taken care of things that can break your product when it goes into production. Enter `Front-end Checklist`✅. It is an exhaustive list of all elements you need to have/test before launching your website / HTML page to production.

{% github thedaviddias/Front-End-Checklist %}


## 5. [Front End interview handbook](https://github.com/yangshun/front-end-interview-handbook)
>⭐ Github stars: 29.5k

This repo promises to make you go from zero to front-end interview hero even if you don't have prior interview experience. And, from the number of stargazers it has, it looks like it delivers on that promise. It has answers to every question in the very famous question bank __Front-end Job Interview Questions.__


{% github yangshun/front-end-interview-handbook %}

## 6. [Web-Dev for Beginners](https://github.com/microsoft/Web-Dev-For-Beginners)
>⭐ Github stars: 27.1k

This repo is maintained by Azure Cloud Advocates at Microsoft and offers a 12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML basics.

{% github microsoft/Web-Dev-For-Beginners %}

## 7. [Reactjs Interview Questions](https://github.com/sudheerj/reactjs-interview-questions)
>⭐ Github stars: 14k

This repo has a list of top 500 ReactJS Interview Questions & Answers.
{% github sudheerj/reactjs-interview-questions %}

___
I hope you enjoyed this list. I will be coming up with more such amazing resources soon. So, stay tuned! 🙂