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
Announcing CheerpJ 3.0: a JVM replacement in HTML5 and WebAssembly to run Java applications (and applets) on modern browsers - Leaning Technologies

TLDR: for the past year, we have been working on a new architecture for CheerpJ: our implementation of the JVM in HTML5/WebAssembly, designed to run Java applications on the browser. CheerpJ 3.0 will be released in the late summer of 2023, and will be easier to use, faster, and more compatible than ever before. Our...

Leaning Technologies