{"id":19910994,"url":"https://github.com/leaningtech/cheerpj-applet-runner","last_synced_at":"2025-03-01T08:25:41.787Z","repository":{"id":142547011,"uuid":"93861254","full_name":"leaningtech/cheerpj-applet-runner","owner":"leaningtech","description":"CheerpJ Applet Runner - Chrome Extension to Enable Java Applets","archived":false,"fork":false,"pushed_at":"2024-10-30T12:17:32.000Z","size":1208,"stargazers_count":58,"open_issues_count":14,"forks_count":3,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-01-11T22:33:38.816Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.leaningtech.com/cheerpj","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/leaningtech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-06-09T13:26:03.000Z","updated_at":"2024-11-20T08:31:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"83d9dfdf-e688-463b-a9d4-c9e2e9453192","html_url":"https://github.com/leaningtech/cheerpj-applet-runner","commit_stats":null,"previous_names":["leaningtech/cheerpj-applet-runner"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leaningtech%2Fcheerpj-applet-runner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leaningtech%2Fcheerpj-applet-runner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leaningtech%2Fcheerpj-applet-runner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leaningtech%2Fcheerpj-applet-runner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leaningtech","download_url":"https://codeload.github.com/leaningtech/cheerpj-applet-runner/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241338808,"owners_count":19946705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T21:22:51.055Z","updated_at":"2025-03-01T08:25:41.544Z","avatar_url":"https://github.com/leaningtech.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1\u003e\n\u003cpicture\u003e\n\t\u003csource srcset=\"assets/AR_logo_black.png\" media=\"(prefers-color-scheme: light)\" height=\"96\"/\u003e\n\t\u003csource srcset=\"assets/AR_logo.png\"  media=\"(prefers-color-scheme: dark)\" height=\"96\"/\u003e\n\t\u003cimg src=\"CheerpJ_Horizontal_Trans.png\" height=\"96\"/\u003e\n\u003c/picture\u003e\n\u003c/h1\u003e\n\n[![Discord server](https://img.shields.io/discord/988743885121548329?color=%237289DA\u0026logo=discord\u0026logoColor=ffffff)](https://discord.leaningtech.com)\n[![GitHub Issues](https://img.shields.io/github/issues/leaningtech/cheerpj-jnlprunner.svg)](https://github.com/leaningtech/cheerpj-applet-runner/issues)\n\nRun Java applets effortlessly on any website without the need for traditional Java plugins.\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"assets/cheerpj_applet_demo.gif\" width=\"500\"\u003e\u003c/p\u003e\n\nThe CheerpJ Applet Runner browser extension, available for [Chrome](https://chrome.google.com/webstore/detail/cheerpj-applet-runner/bbmolahhldcbngedljfadjlognfaaein) and [Edge](https://microsoftedge.microsoft.com/addons/detail/cheerpj-applet-runner/ebfcpaoldmijengghefpohddmfpndmic), can run Java Applets without a local Java Desktop installation.\n\nSince Java Applets have lost support on the majority of browsers, a tremendous amount of content, particularly in science and education, is virtually inaccessible. We aim at solving this problem by providing a solution to extend the life of Java applets on modern browsers.\n\n## Features\nCheerpJ Applet Runner is based on [CheerpJ](https://cheerpj.com), a JVM/JRE in WebAssembly and JavaScript for modern browsers. CheerpJ comes with a full OpenJDK runtime environment and replaces your JVM/JRE with a secure, browser-based alternative to run Java applications. \n\nCheerpJ supports a wide range of common application requirements, including:\n\n- [Networking], including HTTP/S and TCP\n- [Virtualized filesystem]\n- [Clipboard] access\n- Audio\n- Printing\n- Swing/AWT\n\n## How to use the CheerpJ Applet Runner\n\nThe extension is designed to be simple and easy to use. Just install and pin the extension. Next navigate to your Applet-based website, click the extension icon in the upper-right corner of your browser, and then press the 'Enable' button in the popup. Once enabled, the extension is activated for the current domain, and Applets will start automatically if they are present.\n\n## Privacy and Security\n\nThe extension is private and secure, runs fully client-side, and does not collect any data or analytics at all. All your data, as well as your application are kept within the boundaries of your browser. The privacy policy for the CheerpJ Applet Runner is available [here](https://cheerpj.com/privacy-policy-for-cheerpj-applet-runner-browser-extension/).\n\n## Reporting bugs\n\nIf an Applet does not work as expected for you, we can help. Open an new [Issue](https://github.com/leaningtech/cheerpj-applet-runner/issues) providing the following information:\n\n* A description of the problem\n* Relevant screenshots\n* The full console log, visible from Chrome's Developer Tools\n* A publicly accessible URL, if possible\n\nPlease note that it might not be possible for us to help if the application is not accessible on the public internet. For internal and private applications, please get in touch privately at: appletrunner@leaningtech.com\n\n[Networking]: https://cheerpj.com/docs/guides/Networking\n[Virtualized filesystem]: https://cheerpj.com/docs/guides/File-System-support\n[Clipboard]: https://cheerpj.com/docs/reference/cheerpjInit#clipboardmode\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleaningtech%2Fcheerpj-applet-runner","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleaningtech%2Fcheerpj-applet-runner","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleaningtech%2Fcheerpj-applet-runner/lists"}