2023-10-04 14:47:15 +01:00
|
|
|
<h1><img src="assets/logotype.svg" alt="CheerpJ" height="96"></h1>
|
2021-09-04 13:45:50 +02:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|
[](https://discord.leaningtech.com)
|
2017-09-28 11:55:39 +01:00
|
|
|
[](https://github.com/leaningtech/cheerpj-meta/issues)
|
2017-09-24 17:40:27 +01:00
|
|
|
|
2023-10-11 17:47:22 +01:00
|
|
|
CheerpJ is a **drop-in HTML5 replacement** for the JVM, and is compatible with 100% of Java 8, including Swing, reflection and dynamic class loading.
|
2017-09-24 17:40:27 +01:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|
[Documentation](https://labs.leaningtech.com/cheerpj)
|
|
|
|
[Issues](https://github.com/leaningtech/cheerpj-meta/issues)
|
|
|
|
[Discord server](https://discord.leaningtech.com)
|
2021-09-04 10:09:38 +02:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|

|
2017-11-09 11:50:20 +00:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|
With CheerpJ, you can:
|
2020-04-03 11:54:36 +01:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|
- Run existing **Java applications** in the browser with no changes
|
|
|
|
- Include **Java applets** in webpages without legacy plugins
|
|
|
|
- Migrate **Java Web Start / JNLP** applications to work on modern systems
|
|
|
|
- Use Java libraries in JavaScript/TypeScript seamlessly
|
2017-09-24 17:40:27 +01:00
|
|
|
|
2023-10-04 14:47:15 +01:00
|
|
|
## Licensing
|
2017-09-24 17:40:27 +01:00
|
|
|
|
2023-10-11 11:18:11 +01:00
|
|
|
CheerpJ is free for non-commerical use and technical evaluation. See [licensing](https://leaningtech.com/cheerpj-licensing/) for details.
|