HOME > CheerpJ Demos > RMStudio

RMStudio in the Browser
( Run RMStudio )

Key Features:

  • Runs in browser on any platform
  • Same codebase as desktop
  • Same runtime performance as desktop
  • Runs on mobile, tablets and phones
  • Supports drag-and-drop, touch and gestures
  • Compiled to JavaScript with CheerpJ compiler


Preview Release Overview

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.

This version is a preview release - updates are made to the CheerpJ compiler and runtime every few days to enable more desktop features, reduce download, improve startup and optimize runtime performance.

CheerpJ Compiler

The technology that has made RMStudio in the browser possible is the CheerpJ Java to JavaScript compiler from Leaning Technologies. Please check it out!


We test extensively on the latest versions of Chrome and Safari. For the best experience, we recommend Chrome. If the app fails to run, you might try "Emtpy Caches" on your browser and/or browser relaunch.