A Browser-Based Solution To All Your Java Needs
An Enterprise-grade solution to modernise and preserve access to mission-critical Java Applications and Applets by removing the requirement for Java on the client.
CheerpJ allows organisations to extend the life of their Java applications by making them usable on modern browsers, with no change to their source code.
It supports 100% of the Java language and runtime, read-write access to the file system, networking, printing, and many other system features.
CheerpJ does not require any server-side support, as all application components (converted application and runtime) are static. Applications converted with CheerpJ can run on any modern browser, on any operating system.
The conversion of legacy Java applications to HTML5 with minimal or no effort, making them accessible from modern browsers, without a local Java installation;
Accessing Java Applets on Chrome, Edge, Firefox, Safari, or any other modern browser, including for mobile. You can continue using your internal or third-party Java Applet interfaces on modern IT architectures;
Whenever new classes are generated (e.g. through proxy classes), CheerpJ will convert them on the fly for you.
Thanks to these three components, CheerpJ provides a seamless experience of executing a converted Java application on any browser, fully client-side. No plugins and no installation are required from the user.
Leaning Technologies coupled their clear ability to extend their toolset to support the ultimate software challenge with an unwavering determination to achieve the level of perfection required. After an intense but relatively short period, Blackbird was able to ship our [HTML] product to clients globally.
R&D Director, Blackbird PLC