
Eloquent JavaScript
Free ebook for the JS Beginners
Eloquent JavaScript launched on May 8, 2016 with 149 votes, #243 of 3,824 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 10 years on.
What it does
This is a book about JavaScript, programming, and the wonders of the digital. You can read it online here, or buy your own paperback copy . Licensed under a Creative Commons attribution-noncommercial license . All code in this book may also be considered licensed under an MIT license . Illustrations by various artists: Cover by Péchane Sumi-e . Chapter illustrations by Madalina Tantareanu . Pixel art in Chapters 7 and 16 by Antonio Perdomo Pastor. Regular expression diagrams in Chapter 9 generated with regexper.com by Jeff Avallone. Game concept for Chapter 16 by Thomas Palef . A paper version of Eloquent JavaScript, including an additional chapter, is being brought out by No Starch Pressfrom eloquentjavascript.net
Does a similar job
all alternatives →- JBJavaScript books, free online2016 · exploringjs.com · ▲222
The JavaScript Way, a book for learning modern JavaScript from scratch2017 · github.com · ▲545The JavaScript Way book. Contribute to thejsway/thejsway development by creating an account on GitHub.


You Don't Know JS: Up & Going2016 · github.com · ▲128Get a more complete understanding of JavaScript

More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 27d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 25d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 22d ago · openbot.run
Talanoa▲340Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 20d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 27d ago · corespeed.io
Source: Product Hunt launch ↗
Launched alongside, May 2016
the whole month →
Gboard by Google▲1,207Google Search, GIFs, emojis & more—right from your keyboard
Life & fun · 2016 · apps.apple.com




