Skip to main content
  1. Posts/

JavaScript Engines Zoo: Compare Every JavaScript Engine

🦁 Which JavaScript engine is the fastest?

JavaScript Engines Zoo is an open-source tool that compares dozens of JS engines across multiple architectures (amd64 and arm64), showing speed, binary size, codebase size, JIT support, and ECMAScript compatibility.

Notable results:

  • 🥇 JavaScriptCore (Safari/WebKit’s engine) frequently outperforms V8 in benchmarks
  • 🚀 Meta’s static Hermes performs very well without JIT on Apple Silicon — ideal for mobile apps
  • 🐌 SpiderMonkey (Firefox) trails in several benchmarks, surprising many

🔍 What you can compare:

  • Execution speed per benchmark
  • Engine binary size
  • ECMAScript feature support
  • JIT vs. JITless configurations

💡 The HN thread conclusion: JS speed stopped being the differentiating factor long ago. Today bugs, extensions, and the ecosystem matter more than microseconds of execution.

Quick explanation
#

A JavaScript engine is the program that runs your JS code. Browsers and runtimes (Node.js, Deno, Bun) use different engines. This site puts them all in a table for objective comparison — like a zoo where each animal is a different engine.

More information at the link 👇

Also published on LinkedIn.
Juan Pedro Bretti Mandarano
Author
Juan Pedro Bretti Mandarano