Deep dive into CheerpJ 3.0: A WebAssembly Java Virtual Machine for the browser
CheerpJ is a WebAssembly-based JVM that runs fully client side in the browser. It supports Java applications, legacy applets and libraries, with no need for compilation, server backends, plugins, or post-processing steps.