What is V8?
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others. It implements ECMAScript and WebAssembly, and runs on Windows, macOS, and Linux systems that use x64, IA-32, or ARM processors. V8 can be embedded into any C++ application.
Latest posts and feature explainers
- How we made JSON.stringify more than twice as fast  internals
 - Speculative Optimizations for WebAssembly using Deopts and Inlining  WebAssembly internals
 - JavaScript's New Superpower: Explicit Resource Management  ECMAScript
 - Giving V8 a Heads-Up: Faster JavaScript Startup with Explicit Compile Hints  JavaScript
 - Land ahoy: leaving the Sea of Nodes  JavaScript internals
 - Turbocharging V8 with mutable heap numbers  JavaScript benchmarks internals
 - Introducing the WebAssembly JavaScript Promise Integration API  WebAssembly
 - WebAssembly JSPI has a new API  WebAssembly
 - The V8 Sandbox  security
 - Iterator helpers  ECMAScript
 
More articles can be found in the blog archive and the features section.