awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

JavaScript learning resources

Classement mis à jour le 30 juil. 2026

For javascript resources, the strongest matches are loverajoel/jstips (This repository is a curated collection of JavaScript coding), coodict/javascript-in-one-pic (This repository is a curated visual cheat sheet and) and sorrycc/awesome-javascript (This repository is a comprehensive, community-driven curated list of). bevacqua/es6 and hiteshchoudhary/js-hindi-youtube round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Hand-picked JavaScript learning resources ranked by stars and activity. Compare the top GitHub repositories and pick the right one.

JavaScript learning resources

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • loverajoel/jstipsAvatar de loverajoel

    loverajoel/jstips

    12,439Voir sur GitHub↗

    jstips is a curated library of practical JavaScript patterns and concise coding shortcuts. It serves as a reference manual and programming guide for implementing best practices and optimized syntax patterns to write cleaner, more professional code. The project organizes technical knowledge through a collection of isolated, runnable code demonstrations and modular tip classifications. This example-driven approach allows for the discovery of modern language features and specific coding shortcuts without long-form prose. The repository covers areas of code optimization, performance tuning, and

    This repository is a curated collection of JavaScript coding tips and shortcuts, serving as a practical reference for learning modern patterns and best practices with code examples.

    Code Examples
    Voir sur GitHub↗12,439
  • coodict/javascript-in-one-picAvatar de coodict

    coodict/javascript-in-one-pic

    6,650Voir sur GitHub↗

    javascript-in-one-pic is a visual reference guide and cheat sheet that provides a high-level graphical overview of the JavaScript programming language. It maps core syntax and fundamental building blocks into a single diagram to serve as a comprehensive language overview. The project functions as a syntax reference and learning tool, using programming language visualization to help users locate and review language rules in a condensed format. The guide is implemented as a resolution-independent SVG diagram that uses a grid-based hierarchical arrangement and visual-spatial mapping to illustra

    This repository is a curated visual cheat sheet and reference guide that maps out JavaScript syntax and concepts, directly serving the visitor's need for learning materials and structured language resources.

    Language Syntax ReferencesCheat SheetsConcept Visualization Techniques
    Voir sur GitHub↗6,650
  • sorrycc/awesome-javascriptAvatar de sorrycc

    sorrycc/awesome-javascript

    34,987Voir sur GitHub↗

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

    This repository is a comprehensive, community-driven curated list of JavaScript libraries, browser resources, and developer tools organized into a structured taxonomy.

    Awesome ListAwesome JavaScriptAwesome Lists
    Voir sur GitHub↗34,987
  • bevacqua/es6Avatar de bevacqua

    bevacqua/es6

    4,295Voir sur GitHub↗

    This project is an ECMAScript 2015 reference guide and JavaScript language cheat sheet. It provides a concise summary of the language specifications, syntax updates, and new features introduced in the 2015 standard. The guide serves as a technical overview of modern language patterns used to manage modular code structures and asynchronous operations. It functions as a reference for implementing current coding standards and studying core updates to the language. The content covers a wide range of capabilities, including asynchronous programming, object modeling, and module management. It deta

    This repository provides a focused technical reference guide and language cheat sheet for modern JavaScript and ECMAScript 2015, fitting the requested learning materials and modern ecosystem features despite being narrower than a broad directory.

    Modern JavaScript Programming
    Voir sur GitHub↗4,295
  • hiteshchoudhary/js-hindi-youtubeAvatar de hiteshchoudhary

    hiteshchoudhary/js-hindi-youtube

    4,855Voir sur GitHub↗

    This project is a JavaScript educational repository and programming courseware. It provides a collection of code examples and practical projects designed for learning the JavaScript programming language. The repository covers language learning through hands-on exercises, including the implementation of coding projects and algorithm practice. It focuses on both frontend web development and the application of object oriented programming. The content includes materials for managing variables and data types, performing mathematical operations, and manipulating strings and dates. It also provides

    This repository provides a curated collection of JavaScript learning materials, code examples, and practical programming courseware suited for developers learning the language.

    JavaScriptCode Examples
    Voir sur GitHub↗4,855
  • javascript-tutorial/ru.javascript.infoAvatar de javascript-tutorial

    javascript-tutorial/ru.javascript.info

    4,057Voir sur GitHub↗

    This project is a comprehensive JavaScript programming tutorial and frontend web development curriculum. It serves as a structured educational resource for learning the JavaScript language, ranging from basic syntax to advanced asynchronous patterns and modern programming techniques. The resource functions as a frontend engineering textbook and CSS layout guide, providing detailed instructional material on building responsive user interfaces. It covers the design of custom web components and the application of styles and positioning to create effective frontend interfaces. The curriculum enc

    This repository provides a comprehensive and structured JavaScript learning curriculum, though it is primarily focused on tutorial content rather than a broad community-driven list of tools.

    HTMLModern JavaScript Programming
    Voir sur GitHub↗4,057
  • denysdovhan/wtfjsAvatar de denysdovhan

    denysdovhan/wtfjs

    37,628Voir sur GitHub↗

    This project is an educational resource and technical reference archive focused on the core architecture and counter-intuitive behaviors of the JavaScript programming language. It provides a comprehensive collection of language edge cases, syntax anomalies, and runtime inconsistencies that challenge standard developer assumptions. By grounding these examples in the official ECMAScript specification, the repository serves as a guide for understanding the underlying mechanics of the language. The project distinguishes itself by cataloging specific instances of type coercion, operator precedence

    This repository provides a targeted educational resource on JavaScript edge cases and language mechanics, serving as a valuable specialized learning material despite lacking a broad general curriculum.

    JavaScriptLanguage SpecificationsLanguage FeaturesLanguage References
    Voir sur GitHub↗37,628
  • practical-tutorials/project-based-learningAvatar de practical-tutorials

    practical-tutorials/project-based-learning

    270,530Voir sur GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software

    This repository provides a community-driven collection of practical tutorials and learning materials for JavaScript and other languages, matching the core request for a curated educational resource list.

    Project-Based Learning HubsCurated Resource DirectoriesDeveloper Skill Roadmaps
    Voir sur GitHub↗270,530
  • braziljs/eloquente-javascriptAvatar de braziljs

    braziljs/eloquente-javascript

    5,503Voir sur GitHub↗

    This project is a Portuguese translation of a comprehensive JavaScript programming guide and educational resource. It serves as a technical textbook designed to make JavaScript education accessible to Portuguese speakers, covering fundamental syntax, data structures, and programming logic. The material provides instruction on both web development and server-side application building. It includes a structured approach to learning how to manipulate the browser document model and handle user events to create interactive user interfaces. The resource is delivered through multiple formats, includ

    This project is an educational textbook and learning resource rather than a broad curated list of multiple resources, but it provides comprehensive JavaScript instruction and code examples for learners.

    JavaScriptJavaScript Learning CurriculaDeveloper EducationInteractive Textbooks
    Voir sur GitHub↗5,503
  • charlax/professional-programmingAvatar de charlax

    charlax/professional-programming

    51,116Voir sur GitHub↗

    This project is a curated knowledge repository designed to support the professional development of software engineers. It functions as a comprehensive index of industry best practices, methodologies, and design principles, providing a structured roadmap for those seeking to improve their technical skills, architectural decision-making, and career trajectory. The repository distinguishes itself through a community-driven approach, relying on peer-reviewed contributions to maintain an up-to-date collection of resources. It organizes vast amounts of technical information into a hierarchical taxo

    This repository provides a broad, community-driven curated index of professional software engineering knowledge and resources, though its focus is on general engineering and architecture rather than specifically on the JavaScript ecosystem.

    PythonAwesome ListNoSQL DatabasesSoftware Engineering Curricula
    Voir sur GitHub↗51,116
  • leonardomso/33-js-conceptsAvatar de leonardomso

    leonardomso/33-js-concepts

    66,467Voir sur GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-loop-based concurrency, alongside advanced topics like JIT-compiled execution and memory management. The repository distinguishes itself by offering deep-dive technical guides that bridge the gap between abstract language concepts and practical browser implementation. It features

    This repository provides a structured educational collection of core JavaScript concepts and guides, though it functions more as a targeted deep-dive series than a broad, multi-topic ecosystem index.

    JavaScriptJust-In-Time CompilersPrototype-Based InheritanceEvent Loop Concurrency
    Voir sur GitHub↗66,467
  • 30-seconds/30-seconds-of-codeAvatar de 30-seconds

    30-seconds/30-seconds-of-code

    128,130Voir sur GitHub↗

    This project is a developer knowledge base and a curated library of programming code snippets. It serves as a multi-language coding reference that provides short technical articles and reusable code samples to help developers implement common programming patterns. The resource functions as a multi-language syntax reference, allowing for the comparison of logic and functionality across different programming environments. It focuses on programming pattern learning and coding skill improvement through a collection of optimized patterns and best practices. The platform includes capabilities for

    This repository provides a curated collection of reusable JavaScript code snippets and programming patterns that function as a technical reference, making it a fitting resource for modern developers despite lacking traditional tutorial-style learning materials.

    JavaScriptDeveloper Knowledge BasesCode Snippets and ExamplesCoding Pattern Libraries
    Voir sur GitHub↗128,130
  • mbeaudru/modern-js-cheatsheetAvatar de mbeaudru

    mbeaudru/modern-js-cheatsheet

    25,637Voir sur GitHub↗

    This project is a curated reference guide and cheatsheet for modern JavaScript development. It provides a collection of syntax and patterns covering ECMAScript standards, specifically focusing on contemporary language features from ES6 and later. The resource offers specialized guides on asynchronous JavaScript, functional programming patterns, and object-oriented design. It details the use of promises and async/await syntax for non-blocking operations, as well as the application of map, filter, and reduce for data transformation. The guide covers a broad range of language fundamentals, incl

    This repository provides a categorized reference guide and cheatsheet for modern JavaScript development, capturing core learning materials and ECMAScript standards though it is narrower than a broad directory of libraries and tools.

    Modern SyntaxArray Transformation MethodsArray Transformation Utilities
    Voir sur GitHub↗25,637
  • mouredev/hello-javascriptAvatar de mouredev

    mouredev/hello-javascript

    7,428Voir sur GitHub↗

    This project is a collection of educational resources and structured curricula designed for learning JavaScript. It provides a programming course, a coding bootcamp, and a web development tutorial to guide learners from basic syntax to advanced programming patterns. The materials cover frontend development, including the creation of dynamic user interfaces and the management of remote data via HTTP requests. The curriculum includes instructional guides on using JavaScript to interact with web services and manipulate browser elements. The scope of the project extends to asynchronous API integ

    This project is a curated collection of JavaScript educational resources, courses, and tutorials that fits the requested learning-materials scope well.

    JavaScriptFrontend DevelopmentAsynchronous API ClientsAsynchronous Promise Interfaces
    Voir sur GitHub↗7,428
  • thealgorithms/javascriptAvatar de TheAlgorithms

    TheAlgorithms/JavaScript

    34,180Voir sur GitHub↗

    This project is an educational code repository providing a curated collection of common algorithms and data structures implemented in JavaScript. It serves as a reference library and a study resource for learning computer science concepts and foundational programming principles. The repository focuses on the practical implementation of standard data structures and algorithmic patterns. It provides a codebase for studying computational problem-solving and practicing the technical requirements often found in software engineering interviews. The codebase covers core data structure implementatio

    This repository provides a curated, educational collection of algorithms and data structures implemented in JavaScript, serving as a practical study resource for learning core computer science concepts.

    JavaScriptComputer Science EducationAlgorithm ImplementationsAlgorithm Libraries
    Voir sur GitHub↗34,180
  • micromata/awesome-javascript-learningAvatar de micromata

    micromata/awesome-javascript-learning

    5,801Voir sur GitHub↗

    A tiny list limited to the best JavaScript Learning Resources

    This repository provides a curated collection of JavaScript learning resources and educational materials, fitting the requested category well despite being a smaller and more selective list.

    Awesome ListBooks and EducationEducational Resources
    Voir sur GitHub↗5,801
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
loverajoel/jstips12.4K—GPL-3.026 avr. 2025
coodict/javascript-in-one-pic6.7K—MIT14 oct. 2022
sorrycc/awesome-javascript35K——23 avr. 2026
bevacqua/es64.3K—MIT19 juin 2017
hiteshchoudhary/js-hindi-youtube4.9KJavaScript—21 août 2024
javascript-tutorial/ru.javascript.info4.1KHTMLNOASSERTION17 juin 2026
denysdovhan/wtfjs37.6KJavaScriptWTFPL18 mars 2025
practical-tutorials/project-based-learning270.5K—MIT15 août 2024
braziljs/eloquente-javascript5.5KJavaScript—20 juin 2026
charlax/professional-programming51.1KPythonMIT8 juin 2026

Related searches

  • une collection complète d'outils pour le développement JavaScript
  • JavaScript sandbox
  • a collection of frontend development resources
  • Media automation scripts
  • JavaScript error handling
  • Developer resource lists
  • Userscript manager
  • a collection of tutorials for learning programming