CheerpJ
lastmod 2023-05-25created 2023-05-251 edits
A browser JVM alternative implemented in HTML5/WASM
Features
- Runs Java applications and applets as-is, locally in the browser
- Runs the bytecode of .class and .jar files directly, even without source code
- Based on unmodified OpenJDK
- Changed from AOT to JIT compilation
- Full classloader support
- Extensible JNI architecture