Get the latest tech news
CheerpX is x86 virtualization to run executables and OS client-side
Native code virtualization as a JavaScript library
Cloud based solutions are trivial to implement but also have significant drawbacks in terms of computational costs and user data ownership. There is both an interpreter and a sophisticated JIT compiler that is able to generate efficient WebAssembly representations for hot code. This means that you can actually run things like Node.js, including the full V8 engine with its remarkable JIT and code garbage collection.
Or read this on Hacker News