SnapCode CheerpJ Demos:

These are examples of applications written in SnapCode with the SnapKit library and compiled to JavaScript using CheerpJ, a remarkable Java to JavaScript transpiler.



RMStudio15 - Page layout application

The same RMStudio page layout designer written for the desktop and available as a native Windows/MacOS application is now available in the browser! Available in two versions, one that has been modified to use the HTML DOM (for native rendering, image loading, and more) and a second version that is a straight, unmodified recompile of the shipping Swing version.


PlayBall - A simple DOM animation

PlayBall is a simple application written in Java for the desktop and compiled to the browser with CheerpJ. Click in the field to create and add more balls (drag for even more). Hit the clear button to start over.


SnappyBird - A simple demo of SnapKit UI

SnappyBird is a simple game written in Java for the desktop and compiled to the browser with CheerpJ. Click in the window to flap and don't hit the pipe.


BusyBox - A simple demo of SnapKit UI

BusyBox is a simple demo of SnapKit UI written in Java for the desktop and compiled to the browser with CheerpJ. The demo shows buttons, checkboxes, sliders, textfields, progressbar, spinner, tabs and more.


GraphView - A simple graphing application

GraphView is a simple graphing application. Enter an equation in the text field or choose from samples for cubic, quadratic, linear. Written in Java for the desktop and compiled to the browser with CheerpJ.


SlideShow - A simple demo of SnapKit UI

SlideShow is a simple presentation app written in Java for the desktop and compiled to the browser with CheerpJ. Click on the right side to move forward a slide. Click left to move back.