10 GitHub Repos for Mastering JavaScript

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

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io
featured
Civic Auth - Web2 & Web3 login in a simple SDK
Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.
www.civic.com
featured
  1. javascript-algorithms

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

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build dynamic JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. You-Dont-Know-JS

    A book series (2 published editions) on the JS language.

    Repository: getify/You-Dont-Know-JS

  4. JavaScript30

    30 Day Vanilla JS Challenge

    Repository: wesbos/JavaScript30

  5. nodebestpractices

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

    Repository: goldbergyoni/nodebestpractices

  6. clean-code-javascript

    Clean Code concepts adapted for JavaScript

  7. javascript

    JavaScript Style Guide

    Repository: airbnb/javascript

  8. Functional-Light-JS

    Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.

    Repository: getify/Functional-Light-JS

  9. Civic Auth

    Web2 & Web3 login in a simple SDK. Drop Civic Auth into your app with native TS/JS support. Email login, SSO options, embedded wallets, and full session management. Minimal config. Deploy in under 5 minutes.

    Civic Auth logo
  10. 33-js-concepts

    📜 33 JavaScript concepts every developer should know.

    Repository: leonardomso/33-js-concepts

  11. modern-js-cheatsheet

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

  12. awesome-javascript

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

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

  • Setup inicial de aplicações ReactJs

    4 projects | dev.to | 5 Oct 2021
  • 10 GitHub Repository every Web Developer should Know

    10 projects | dev.to | 29 Sep 2021
  • JavaScript learning resources

    4 projects | dev.to | 21 Jan 2021
  • Step-by-Step Guide to Front-end Engineering — A Comprehensive Tutorial

    9 projects | dev.to | 2 Apr 2025
  • Just use this Next.js Eslint Configuration

    8 projects | dev.to | 12 Jan 2025

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?