An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
A code generator for MyBatis.
Real Java in the browser, built from OpenJDK. Issues and examples for CheerpJ: Java 8, 11, 17 and 21 apps, applets, JNLP and libraries, client-side.