DEV Community

Cover image for 10 GitHub repositories you must know as a JavaScript developer
💡Piyush Kesarwani
💡Piyush Kesarwani

Posted on • Updated on

10 GitHub repositories you must know as a JavaScript developer

If you want to improve your programming skills, then learning continuously could be the safest and evergreen option. Learning new things continuously makes you a better developer and it also helps you in developing new skills as a coder. Today, in this article, I’ll be telling you how you can become a better JavaScript developer by learning all of its concepts from cool GitHub repositories.

Here are the 10 GitHub repositories that every JavaScript developer must know:

Node Best Practices

Node.js for web development is a revolutionary technology that offers unique features. Developers regard it as one of the most efficient cross-platform JavaScript environments that can help you build robust and effective REST APIs, mobile applications, and web applications.

In this GitHub repo, you’ll find the Node.js best practices list to learn.

link => https://github.com/goldbergyoni/nodebestpractices

JavaScript Algorithms

Data Structure and Algorithms are very important concepts to learn if you want to become a successful developer and software engineer.

So, here is the GitHub repo in Algorithms and data structures which is implemented in JavaScript with explanations and links to further readings.

link => https://github.com/trekhleb/javascript-algorithms

33 JS Concepts

This GitHub repository contains 33 JavaScript concepts every developer should know.

link => https://github.com/leonardomso/33-js-concepts

You Don't Know JS (Yet)

This GitHub repository is a book series on JavaScript. @YDKJS on Twitter.

link => https://github.com/getify/You-Dont-Know-JS

Clean Code JavaScript

This GitHub repository will teach you the Clean Code concepts adapted for JavaScript.

link*=>https://github.com/ryanmcdermott/clean-code-javascript

Awesome NodeJS

NodeJs is one of the best JavaScript frameworks if you want to become a successful JavaScript developer.

This GitHub repository contains Delightful Node.js packages and resources that will make you a successful JavaScript developer in no time.

link ️=> https://github.com/sindresorhus/awesome-nodejs

30 Days Of JavaScript

30 days of JavaScript programming challenge is a step-by-step guide to learning JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace.

link => https://github.com/Asabeneh/30-Days-Of-JavaScript

Modern JS Cheatsheet

This GitHub repository contains Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects. Save it and learn to grow.

link => https://github.com/mbeaudru/modern-js-cheatsheet

JavaScript Testing Best Practices

This GitHub repository is all about the Comprehensive and exhaustive JavaScript & Node.js testing best practices to learn.

link => https://github.com/goldbergyoni/javascript-testing-best-practices

ES6 Cheatsheet

Here's a repository containing tips, tricks, best practices, and code snippets in JavaScript.

Feel free to bookmark it and refer to it when you need it.

link => https://github.com/DrkSephy/es6-cheatsheet


That’s a wrap. Thanks for reading.

Follow me for weekly new tidbits on the domain of tech.

Need a Top Rated UI/UX designer and Front-End Development Freelancer to chop away your development woes? Contact me on Upwork and Freelancer

Want to see what I am working on? Check out my Personal Website, Twitter, and GitHub.

Want to connect? Reach out to me on LinkedIn. Follow me on Instagram.

Top comments (2)

Collapse
 
minsu386 profile image
Minsu386

Thank you for putting in the time to gather all these resources and sharing it.

Collapse
 
dipbd1 profile image
Dip Chowdhury

Informative post. Thanks a lot <3