The many, many, many JavaScript runtimes of the last decade

July 30, 2025

Cartoon of a person wearing a yellow tank top, blue shorts, and a yellow headband walking on a red track with trees and greenery in the background.

This last decade has seen an inundation of new JavaScript runtimes (and engines in equal measure), enabling us to run JavaScript in all manner of contexts with precise fitness for task. Through these, we’ve seen the language spread to the Cloud, the edge, Smart TVs, mobile devices, and even microcontrollers.

In this article, we’ll explore what’s driving this diversity, and why no one runtime or engine suffices for all purposes.

Source: The many, many, many JavaScript runtimes of the last decade • Buttondown

A fascinating detailed history of JavaScript runtimes over the 30 years of its existence. Just about anyone would be surprised at just how widely adopted JavaScript, has been and how many runtimes there have been and still are for it.