awesome-javascript
You-Dont-Know-JS
awesome-javascript | You-Dont-Know-JS | |
---|---|---|
21 | 323 | |
34,369 | 182,585 | |
0.3% | 0.2% | |
6.4 | 5.3 | |
about 2 months ago | about 2 months ago | |
Markdown | ||
- | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-javascript
-
UmiJS: the Shaolin of web frameworks
The father of UmiJS and many other tools I mentioned is Chen Cheng, the person leading the Ant Group's front-end work. They're a very productive and insightful person and open-source enthusiast, to the point of curating one of the most popular JS awesome lists — Awesome JavaScript. I would follow their blog or anything willingly but looks like everything they write is behind some esoteric type of a popular Chinese paywall service so I had left my attempts. Their and their team's repositories are quite popular, especially among the Chinese audience (which is fair).
-
18 GitHub Repos to Learn JavaScript
7 . Awesome JavaScript A collection of awesome browser-side JavaScript libraries and resources. This repository contains a list of a variety of frameworks, template engines, articles and posts, documentations, reactive & functional programming, and much more which will increase your resourcefulness and might also help you to choose the tech stack for your next projects.
-
Top 20 Awesome on Github
7. Awesome JavaScript
-
Awesome List
Awesome JavaScript - A collection of awesome browser-side JavaScript libraries, resources, and shiny things.
- 10 GitHub Repos for Mastering JavaScript
- 18 Must-Bookmark GitHub Repositories Every Developer Should Know
-
Awesome Github Repos to Master JAVASCRIPT
😎 Browser-based library, resources, and a list of shiny things -> awesome-javascript
-
Unlock Your Full Potential as a JavaScript Developer: Dive into these Top GitHub Repositories and supercharge your skills!
Awesome JavaScript GitHub Repo
-
100+ Must Know Github Repositories For Any Programmer
8. Awesome JavaScript
- Top 6 Github Repos for JavaScript Developers...
You-Dont-Know-JS
-
Advanced Use of Function.prototype.bind in JS
You Don’t Know JS (book series) by Kyle Simpson
-
Do you need classes in JS/TS? 2025 version
So is it good or bad to use classes? In my opinion, classes are great solutions to a set of particular problems. Using them outside of these problems is adding noise to your codebase. If you don't know how else to write structured code, then it means you must invest in learning more about JavaScript and TypeScript. For further reading I really recommend the books by getify - You don't know JS; class alternatives.
- You-Dont-Know-JS: A book series on the JavaScript language
-
Mastering JavaScript Prototypes: Essential Concepts for Senior Developers
You Don't Know JS
-
You Don’t Know JS Yet: My Weekly Journey Through JavaScript Mastery
[PS: There were many other things on topics like WebAssembly etc, that I have not covered here you can find the full chapter in YDKJSY GitHub repository]
-
জাভাস্ক্রিপ্ট শেখার জন্য ১ বছরের পরিকল্পনা;
You Don’t Know JS: Scope & Closures #### ৫ম মাস: অ্যাসিঙ্ক্রোনাস জাভাস্ক্রিপ্ট
-
JavaScript Types & Coercion Corner Cases
Recently, I've been learning about in-depth JavaScript concepts. This has exposed me to programmer and author Kyle Simpson of the "You Don't Know JS" series.
-
Top 10 GitHub Repositories every Web Developer should know in 2025
This repository has a series of books that explain JavaScript in detail. It's really helpful if you want to understand JavaScript better. I recommend starting with the "Up & Going" book to get a good overview before diving into the others. It has 181k stars 🌟. Explore it here.
-
Full Stack Developer's Roadmap 🗺
✨ HTML & CSS 💫 JavaScript
-
Why I Strongly Believe Knowledge Should Be Free
I was strongly against my parents sending me to private university. I wanted to enrol in a vocational school, to save money most. I had zero faith in our countries education system. And I was not wrong. The university curriculum was vastly lacking in what I knew was standard in the industry. Had I not been working in the industry at the time, my career prospects would have been much worse.. By the time I got a job in Cefalo, one of Bangladesh’s best software companies, my parents could no longer force me to stay in school. I dropped out two years into uni. It had nothing to do with me getting this job. I owe most of my success to Kyle Simpson and Eric Elliott. Kyle's YDKJS taught me the fundamentals of JavaScript. I had not bought his books, rather borrowed them. I am already trying to fix that mistake by gifting some of my students the books. On the other hand, all the blog posts that I read from Eric Elliott were the fundamentals of my coding standard. One of my colleagues in Cefalo pointed out that I got the job because I wrote unit tests-- something engrained in me by Eric. Unfortunately, I could never afford his paid mentorship. Where would my career have been if I had had that opportunity? I wonder.
What are some alternatives?
js-stack-from-scratch - 🛠️⚡ Step-by-step tutorial to build a modern JavaScript stack.
awesome-cheatsheets - 👩💻👨💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.
awesome-nextjs - :notebook_with_decorative_cover: :books: A curated list of awesome resources : books, videos, articles about using Next.js (A minimalistic framework for universal server-rendered React applications)
javascript-algorithms - 📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
awesome-tailwindcss - 😎 Awesome things related to Tailwind CSS
33-js-concepts - 📜 33 JavaScript concepts every developer should know.