Awesome Github Repos to Master JAVASCRIPT

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

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Access the most powerful time series database as a service
  • Sonar - Write Clean JavaScript Code. Always.
  • 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

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • must-watch-javascript

    🔥 JavaScript talks you have to see 📺 covering React, functional programming, performance, frameworks, debugging, tooling, 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 JavaScript 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

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • 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.

    😎 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 (March 2023)

    😎 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 (December 2022)

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

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

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