Dev tools · alternatives · 2026

24 alternatives to You Don't Know JS: Types & Grammar
This guide explores JavaScript types in greater depth
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. You Don't Know JS: Types & Grammar launched in 2018; newer entries below may have overtaken it.
- 1

Get a more complete understanding of JavaScript
2016 · its alternatives →
- 2
JavaScript.com▲217A free resource for learning and developing in JavaScript
2015 · its alternatives →
- 3

- 4

Book about 50 of the most interesting JavaScript topics
2021 · its alternatives →
- 5

- 6TJ
2017 · github.com · its alternatives →
- 7

- 8

A Beginner's Guide to HTML, CSS, JavaScript, & Graphics
2017 · its alternatives →
- 9

This guide takes you inside scope and closures
2018 · its alternatives →
- 10

- 11

Community-driven explanation of JavaScript buzz words
2016 · its alternatives →
- 12

Learning JavaScript is the best investment you can do today.
2022 · its alternatives →
- 13

Learn everything new to JavaScript from ES6 to ES2019
2019 · its alternatives →
- 14

Learn how to build Node.js applications like a pro
2016 · its alternatives →
- 15

Embrace the digital frontier with this comprehensive guide
2023 · its alternatives →
- 16

Discover which JavaScript libraries are the most popular
2016 · its alternatives →
- 17

Curated list of more than 50 books about JavaScript
2017 · its alternatives →
- 18

Get to know what topics to learn in Language before starting
2019 · its alternatives →
- 19

Learn about the practice of front-end development
2017 · its alternatives →
- 20

- 21

You don’t have to be a ninja to read this book.
2016 · its alternatives →
- 22

- 23

A full list of JavaScript operators with examples
2020 · its alternatives →
- 24

Learn HTML, JS, CSS & Node.js w/ free videos & live code
2018 · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →