Skip to main content

21 GitHub Repositories to Become a JavaScript Master 📚🚀


Learning and mastering JavaScript can be hard if you are not aware of the resources that are available to you. You don't need to apply for expensive courses and boot camps. In fact, a great start is GitHub.

These free repositories will include everything you need. The list cover topics from algorithms and engineering principles to style guides, code snippets, cheatsheets, books, projects, interview questions, testing, etc.

1. javascript-algorithms

⭐ Github stars: 123k+

GitHub logo trekhleb / javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

JavaScript based examples of many popular algorithms and data structures.

2. 30-seconds-of-code

⭐ Github stars: 87k+

GitHub logo 30-seconds / 30-seconds-of-code

Short JavaScript code snippets for all your development needs

Short JavaScript code snippets for all your development needs.

3. airbnb-js-style-guide

⭐ Github stars: 115k+

GitHub logo airbnb / javascript

JavaScript Style Guide

The famous Airbnb JavaScript Style Guide.

4. You-Dont-Know-JS

⭐ Github stars: 146k+

GitHub logo getify / You-Dont-Know-JS

A book series on JavaScript. @YDKJS on twitter.

This is a series of books diving deep into the core mechanisms of the JavaScript language.

5. wtfjs

⭐ Github stars: 23k+

GitHub logo denysdovhan / wtfjs

🤪 A list of funny and tricky JavaScript examples

A list of tricky JavaScript examples.

6. js-the-right-way

⭐ Github stars: 7k+

GitHub logo braziljs / js-the-right-way

An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web

An easy-to-read, quick reference for JS best practices, accepted coding standards, and links around the Web.

7. javascript-questions

⭐ Github stars: 38k+

GitHub logo lydiahallie / javascript-questions

A long list of (advanced) JavaScript questions, and their explanations ✨

A long list of (advanced) JavaScript questions, and their explanations by Lydia Hallie.

8. clean-code-javascript

⭐ Github stars: 58k+

GitHub logo ryanmcdermott / clean-code-javascript

🛁 Clean Code concepts adapted for JavaScript

Software engineering principles, from Robert C. Martin's book Clean Code, adapted for JavaScript.

9. 33-js-concepts

⭐ Github stars: 44k+

GitHub logo leonardomso / 33-js-concepts

📜 33 JavaScript concepts every developer should know.

33 modern JavaScript concepts every developer should know.

10. ES6-for-humans

⭐ Github stars: 4k+

GitHub logo metagrover / ES6-for-humans

A kickstarter guide to writing ES6

A well-explained kickstarter guide to writing ES6.

11. awesome-javascript

⭐ Github stars: 25k+

GitHub logo sorrycc / awesome-javascript

🐢 A collection of awesome browser-side JavaScript libraries, resources and shiny things.

A collection of awesome browser-side JavaScript libraries, resources and shiny things.

12. modern-js-cheatsheet

⭐ Github stars: 21k+

GitHub logo mbeaudru / modern-js-cheatsheet

Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

13. jstips

⭐ Github stars: 11k+

GitHub logo loverajoel / jstips

This is about useful JS tips!

Useful JavaScript tips that will allow you to improve your code writing.

14. js-stack-from-scratch

⭐ Github stars: 18k+

GitHub logo verekia / js-stack-from-scratch

🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.

Step-by-step tutorial to build a modern JavaScript stack.

15. Awesome JavaScript Projects

⭐ Github stars: 500+

GitHub logo Vishal-raj-1 / Awesome-JavaScript-Projects

This Repository contain awesome vanilla JavaScript projects.

The collection of awesome vanilla JavaScript projects.

16. JavaScript30

⭐ Github stars: 16k+

GitHub logo wesbos / JavaScript30

30 Day Vanilla JS Challenge

The famous JavaScript course by Wes Bos.

17. project-guidelines

⭐ Github stars: 25k+

GitHub logo elsewhencode / project-guidelines

A set of best practices for JavaScript projects

A set of best practices for JavaScript projects.

18. nodebestpractices

⭐ Github stars: 71k+

GitHub logo goldbergyoni / nodebestpractices

✅ The Node.js best practices list (January 2022)

The Node.js best practices list.

19. javascript-testing-best-practices

⭐ Github stars: 13k+

GitHub logo goldbergyoni / javascript-testing-best-practices

📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2021)

Comprehensive and exhaustive JavaScript & Node.js testing best practices.

20. javascript-interview-questions

⭐ Github stars: 5k+

GitHub logo sudheerj / javascript-interview-questions

List of 1000 JavaScript Interview Questions

List of 1000 JavaScript Interview Questions.

21. must-watch-javascript

⭐ Github stars: 6k+

GitHub logo AllThingsSmitty / must-watch-javascript

A useful list of must-watch talks about JavaScript

A useful list of must-watch talks about JavaScript.


I hope you found these GitHub repositories useful!

Source :- https://dev.to/madza/21-github-repositories-to-become-a-javascript-master-5bpa

Comments

Popular posts from this blog

How to Get Free Unlimited Bandwidth and Storage Using jsDelivr and GitHub

How to Get Free Unlimited Bandwidth and Storage Using jsDelivr and GitHub Are you tired of paying for expensive content delivery networks (CDNs) and storage solutions for your web projects? Look no further! In this guide, we'll show you how to leverage jsDelivr and GitHub to get free unlimited bandwidth and storage. Whether you're a seasoned developer or just getting started, this solution will save you money and improve the performance of your web projects. What is jsDelivr? jsDelivr is a free, fast, and reliable CDN for open-source files. It provides a convenient way to serve your static assets (like JavaScript, CSS, images, and more) with the benefits of a global CDN, including faster load times and unlimited bandwidth. What is GitHub? GitHub is a popular platform for version control and collaboration. It allows you to host your code repositories and manage your projects with ease. By combining GitHub with jsD

Best VS Code extensions for developers in 2024

Here are some of the best VS Code extensions for developers in 2024, including a range of productivity tools, debuggers, and visual enhancements to streamline your coding workflow. Additionally, you'll find some popular themes to customize your editor's appearance. Top VS Code Extensions for Developers in 2024 Shade Theme by SH20RAJ Enhance your code readability with this well-designed theme, perfect for long coding sessions. Shade Theme Prettier A widely used code formatter that ensures your code is styled consistently across your projects. Prettier GitLens Provides rich visualizations and insights into your Git repository, helping you understand code changes and history. GitLens Auto Rename Tag Automatically renames paired HTML/XML tags, reducing errors and saving time. Auto Rename Tag Bracket Pair Colorizer Colors matching brackets to improve code readability, especially useful for complex nested structures. Bracket Pair Colorizer CSS Peek

Unlimited Articles for Blogger/WordPress just copy paste html ft. dev.to

About Copyrights :- Actually we don't need it in the case or dev.to because dev.to itself provides an API that can be used to grab content from whole dev.to Articles content to our website. What do you think about it. Please reply Checkout the API docs and terms and say if still you will be not agree I will remove this content. Dev.to :-  https://dev.to/

Random Posts