CheerpJ is a solution to enable unmodified Java applications and libraries to be converted into JavaScript and executed client-side on any browser

Show HN: CheerpJ JavaFiddle: run any Java in the browser (Console/AWT/Swing)

Show HN: Unmodified Java Swing apps in any browser, fully client side

CheerpJ: run any Java application or library in the browser without a JVM, with full runtime, reflection

Up to 28x faster TypedArray creation on Firefox/SpiderMonkey

CheerpJ - plugin-free Java in the browser

Cheerp 1.2 – C++ to JavaScript: faster than emscripten with dynamic memory

Cheerp 1.1 – C++ for the Web with fast startup times, dynamic memory

Write Web applications in C++ with compile-to-JS Cheerp 1.0 (formerly duetto)