CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)

https://labs.leaningtech.com/blog/cheerpj-4.1

#HackerNews #CheerpJ #Java #Browser #Java17 #Preview #LeaningTech

CheerpJ 4.1: Java in the browser, now supporting Java 17 (preview)

The latest release of our state-of-the-art Java runtime that runs completely in the browser via WebAssembly, is now available. Supports up to Java 17.

Leaning Technologies Developer Hub

CheerpJ 4.0: WebAssembly JVM for the browser, now with Java 11 and JNI support

"Today we are happy to announce CheerpJ 4.0, the latest major release of CheerpJ, a Java Virtual Machine and OpenJDK distribution in WebAssembly, designed to run Java applications and libraries in the browser."

https://labs.leaningtech.com/blog/cheerpj-4.0

#cheerpj #jvm #java #wasm

CheerpJ 4.0: WebAssembly JVM for the browser, now with Java 11 and JNI support

The latest release of our state-of-the-art Java runtime that runs completely in the browser via WebAssembly, is now available!

Leaning Technologies Developer Hub

Hmmm... Interesting.

CheerpJ 4.0: #WebAssembly #JVM for the browser, now with #Java 11 and JNI support https://labs.leaningtech.com/blog/cheerpj-4.0 #CheerpJ

CheerpJ 4.0: WebAssembly JVM for the browser, now with Java 11 and JNI support

The latest release of our state-of-the-art Java runtime that runs completely in the browser via WebAssembly, is now available!

Leaning Technologies Developer Hub
#cheerpj seems like an awesome #java project but it's offering/licensing is so convoluted that each time I run into it after a bit of digging in I'm deciding to skip it just to avoid any "grey-ish" area… labs.leaningtech.com/blog/cheerpj...

CheerpJ 3.1: JVM in WebAssembl...
Bluesky

Bluesky Social

I tried cheerpJ with Scala and the assembly plugin. Works like a charm!

If it runs on the Desktop then make a fat jar that includes all of the dependencies and get it worked using a single mini HTML.

Of course the other alternatives are Scalajs and Scala Native compiled to WebAssembly.

But cheerpJ requires almost no effort.

Free for personal use.

#Java #scala #cheerpj

"Leaning Technologies has released CheerpJ 3.0, a WebAssembly JVM that runs in modern web browsers. CheerpJ 3.0 is a full rewrite of CheerpJ that supports 'very large' Java applications, such as IntelliJ IDEA and Minecraft, the company said in a February 1 announcement."
#CheerpJ #WebAssembly #JVM #Java #LeaningTechnologies
https://www.infoworld.com/article/3712706/wasm-based-cheerpj-runs-java-in-web-browsers.html
Wasm-based CheerpJ runs Java in web browsers

WebAssembly JVM promises to run ‘very large’ unmodified Java applications in modern browsers without plugins or a Java installation.

InfoWorld

Reviving the Dragon Court browser #RPG with #CheerpJ: amazing project!

https://labs.leaningtech.com/blog/dragon-court

Reviving the Dragon Court browser RPG with CheerpJ

Dragon Court was a free, old-school fantasy, multiplayer browser RPG that came in a Java Applet format but sadly became abandonware. Clarky Lee talks about how he used CheerpJ to bring it back to life.

Leaning Technologies Developer