
CheerpJ
CheerpX for Flash
OpenSilver
Hacker News Search
daedalOS
WebVM
replit
Logisim
Microsoft MakeCode Arcade
Snap
Scratch
Pocket Operator PO 20-series
MullvadDNS
Productivity Power Tools
microStudio
DistroSea
Run Java Applications on Modern Browsers
CheerpJ allows organizations to modernise their Java applications by making them usable from modern browsers, without needing a local JVM installation.
It has extensive compatibility with Java 8*, including file access, networking, clipboard, and many other system features. It is compatible with Java Swing, Oracle Forms, Oracle EBS, and any other framework or library. Other Java versions can be supported according to your needs.
*Tested on Oracle Forms, EBS, Swing, AWT and numerous frameworks and libraries.
CheerpJ allows organizations to preserve access to legacy Java applications (Applets, JNLPs, and stand-alone applications) by running them on the browser, without requiring a local JVM installation.
It is compatible with Java Swing, Oracle Forms, EBS, and other third-party frameworks.
With CheerpJ, you can remove the requirement for IE and Java on the client, and upgrade the accessibility and security of your application.
With CheerpJ Organisations with products based on Java can migrate applications to HTML5 or the cloud with minimal or no effort, making them accessible from modern browsers, without a local Java installation.
CheerpJ allows a fully automated, full or partial migration of an existing Java client to a browser-based web application.
CheerpJ allows web developers to integrate Java libraries and components in native web applications.
CheerpJ is a browser-side JVM replacement in WebAssembly and supports seamless interoperability with HTML5/JavaScript.
No features have been listed yet.
Based on our record, CheerpJ should be more popular than Microsoft MakeCode Arcade. It has been mentiond 20 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
* CheerpJ (https://cheerpj.com): A WebAssembly JVM to run large scale Java apps unmodified. - Source: Hacker News / about 2 months ago
The difference is that now it is cool. https://cheerpj.com/. - Source: Hacker News / 10 months ago
Logisim.app is a complete 1:1 port of the classic Logisim application by Carl Burch. Itโs based on version 2.7.2, the final release of the original Logisim. The original Logisim is a Java Swing application based on Java 5, and we run the full compiled JAR file directly in the browser using CheerpJ, a complete browser runtime for Java apps powered by WebAssembly. CheerpJ has full support for Swing applications,... - Source: dev.to / about 1 year ago
You can play with an online simulator here: https://davidsharp.com/baby/online/index.html The simulator is originally written in Java, and the browser version is powered by CheerpJ, a WebAssembly-based JVM (https://cheerpj.com/). - Source: Hacker News / over 1 year ago
Also https://github.com/mirkosertic/Bytecoder as well as the already mentioned (in some other comment) https://cheerpj.com/ most of them are still experimental, while CheerpJ offers Enterprise support (but it targets the browser). oh, and let's not forget j2cl https://github.com/google/j2cl. - Source: Hacker News / over 1 year ago
The game dev environment theyโre talking about is MakeCode Arcade. Iโm also a big fan of it. There are a number of little handheld gadgets that you can use with MakeCodeโscroll down on the homepage and thereโs a section that shows them all: https://arcade.makecode.com/. - Source: Hacker News / 3 months ago
I recently installed Ubuntu on a little Geekom mini PC for my 6 and 8 year olds to share. So far my 6 yo isnโt too into it, but her older sister mostly uses it for the games Iโve put onto it through Epic and Steam and programming using MakeCode, mostly for Arcade (https://arcade.makecode.com) (I have a couple of micro:bit-based handheld shields) and more recently getting into the awesomely simple networking that... - Source: Hacker News / 8 months ago
Alternatively, get her an emulator of an old 8 or 16 bit system, I started coding at the age of 10 in these systems, with books that were oriented for kids. https://www.atariarchives.org/ http://redparsley.blogspot.com/2016/08/input-magazine-retrospective.html https://archive.org/details/input-hi-01 Or if you prefer something more up to date, https://arcade.makecode.com/. - Source: Hacker News / almost 2 years ago
Https://arcade.makecode.com/ Is great fun to use and made for kids. The forum (forum.makecode.com) is well moderated and safe too. - Source: Hacker News / over 2 years ago
I'm not sure how this reduces the barrier to game developement. There are already lots of free assets and game engines designed for making arcade games that are a lot easier then say Unity or Unreal. Like https://arcade.makecode.com/ or https://microstudio.dev/ or https://scratch.mit.edu/. - Source: Hacker News / over 2 years ago
CheerpX for Flash - its adobe flash player in webassembly
Snap - Snap (formerly BYOB) is a visual, drag-and-drop programming language.
OpenSilver - Open-source re-implementation of Silverlight on modern browsers using WebAssembly.
Scratch - Scratch is the programming language & online community where young people create stories, games, & animations.
Hacker News Search - a faster hnsearch
Pocket Operator PO 20-series - Making electronic music has never been this much fun