Awesome Github Repos to Master JAVASCRIPT

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • You-Dont-Know-JS

    A book series on JavaScript. @YDKJS on twitter.

    😎 A gold-worthy repo for those who don't know anything about Javascript and are curious about all the finer details. -> You-Dont-Know-JS

  • wtfjs

    🤪 A list of funny and tricky JavaScript examples

    😎 A great guide to Javascript that is both simple and wonderful, but also difficult and fun that seems like bullshit. -> wtfjs

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • must-watch-javascript

    🔥 JavaScript talks you have to see 📺 on functional programming, performance, frameworks, React, debugging, leveling up, and more! ⚡️

    😎 A great list of videos that you can reinforce by watching as well as learning JS by reading -> must-watch-javascript

  • javascript-algorithms

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

    😎 If you are wondering how popular algorithms and data structures in programming work based on javascript, here is the solution -> javascript-algorithms

  • 30-seconds-of-code

    Short code snippets for all your development needs

    😎 a quick reference with short solutions for your development needs in javascript -> 30-seconds-of-code

  • javascript

    JavaScript Style Guide

    😎 We use this language, but if you are asking how to write in the most correct way, a great repo and Style Guide -> airbnb/javascript -> clean-code-javascript

  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

    😎 We use this language, but if you are asking how to write in the most correct way, a great repo and Style Guide -> airbnb/javascript -> clean-code-javascript

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • js-the-right-way

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

    😎 A reference for best JS practices and accepted coding standards. -> js-the-right-way

  • javascript-questions

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

    😎 A great list of questions to test yourself in JS -> javascript-questions -> javascript-interview-questions

  • javascript-interview-questions

    List of 1000 JavaScript Interview Questions

    😎 A great list of questions to test yourself in JS -> javascript-questions -> javascript-interview-questions

  • 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    😎 A list of concepts that JS developers must know -> 33-js-concepts

  • ES6-for-humans

    A kickstarter guide to writing ES6

    😎 If you don't know how to use this language according to ES6 standards, here is your assistant -> ES6-for-humans

  • awesome-javascript

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

    😎 Browser-based library, resources, and a list of shiny things -> awesome-javascript

  • modern-js-cheatsheet

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

    😎 Repo with cheats that you will often encounter in Modern JS -> modern-js-cheatsheet

  • jstips

    This is about useful JS tips!

    😎 A useful repo with useful JS tips -> jstips

  • JavaScript30

    30 Day Vanilla JS Challenge

    😎 Repos that make learning widely preferred JS a 30-day challenge -> JavaScript30 -> 30-Days-Of-JavaScript

  • 30-Days-Of-JavaScript

    30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days. This challenge may take more than 100 days, please just follow your own pace. These videos may help too: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw

    😎 Repos that make learning widely preferred JS a 30-day challenge -> JavaScript30 -> 30-Days-Of-JavaScript

  • js-stack-from-scratch

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

    😎 You jumped to React before JS, but you are missing pure JS. Here's a boost to help you complete yourself -> js-stack-from-scratch

  • Awesome-JavaScript-Projects

    This Repository contain awesome vanilla JavaScript projects.

    😎 You learned JS. it's time to reinforce it with projects. Here is the repo with great projects -> Awesome-JavaScript-Projects

  • project-guidelines

    A set of best practices for JavaScript projects

    😎 Elements to consider when developing a JS project -> project-guidelines

  • nodebestpractices

    :white_check_mark: The Node.js best practices list (February 2024)

    😎 A great list that will increase your Node.js knowledge with practice -> nodebestpractices

  • javascript-testing-best-practices

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

    😎 You want to take your JS testing skills to the next level, here is a nice repo -> javascript-testing-best-practices

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts