{"id":15045719,"url":"https://github.com/justinmahar/easyjre","last_synced_at":"2025-04-07T05:08:33.948Z","repository":{"id":38990905,"uuid":"173820408","full_name":"justinmahar/easyjre","owner":"justinmahar","description":"☕ Easily create an OpenJDK JRE using jlink!","archived":false,"fork":false,"pushed_at":"2025-02-18T02:10:36.000Z","size":8398,"stargazers_count":97,"open_issues_count":0,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-31T04:04:49.051Z","etag":null,"topics":["java","jdk","jlink","jre"],"latest_commit_sha":null,"homepage":"https://justinmahar.github.io/easyjre/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/justinmahar.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","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},"funding":{"github":"justinmahar","custom":"https://www.paypal.com/paypalme/thejustinmahar/5"}},"created_at":"2019-03-04T20:58:43.000Z","updated_at":"2025-03-29T01:29:25.000Z","dependencies_parsed_at":"2024-02-09T23:29:10.838Z","dependency_job_id":"01144468-e10c-413a-a170-ef316b56e7ef","html_url":"https://github.com/justinmahar/easyjre","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmahar%2Feasyjre","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmahar%2Feasyjre/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmahar%2Feasyjre/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/justinmahar%2Feasyjre/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/justinmahar","download_url":"https://codeload.github.com/justinmahar/easyjre/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247595334,"owners_count":20963943,"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":["java","jdk","jlink","jre"],"created_at":"2024-09-24T20:52:12.211Z","updated_at":"2025-04-07T05:08:33.912Z","avatar_url":"https://github.com/justinmahar.png","language":"TypeScript","funding_links":["https://github.com/sponsors/justinmahar","https://www.paypal.com/paypalme/thejustinmahar/5","https://paypal.me/thejustinmahar/5","https://paypal.me/thejustinmahar/15","https://paypal.me/thejustinmahar/25"],"categories":[],"sub_categories":[],"readme":"\u003ch2 align=\"center\"\u003e\n  ☕ EasyJRE\n\u003c/h2\u003e\n\u003ch3 align=\"center\"\u003e\n  Easily create an OpenJDK JRE using jlink!\n\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://badge.fury.io/js/easyjre\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg src=\"https://badge.fury.io/js/easyjre.svg\" alt=\"npm Version\" /\u003e\u003c/a\u003e\u0026nbsp;\n  \u003ca href=\"https://github.com/justinmahar/easyjre/\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg src=\"https://img.shields.io/badge/GitHub-Source-success\" alt=\"View project on GitHub\" /\u003e\u003c/a\u003e\u0026nbsp;\n  \u003ca href=\"https://github.com/justinmahar/easyjre/actions?query=workflow%3ADeploy\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg src=\"https://github.com/justinmahar/easyjre/workflows/Deploy/badge.svg\" alt=\"Deploy Status\" /\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c!-- [lock:donate-badges] 🚫--------------------------------------- --\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://paypal.me/thejustinmahar/5\"\u003e\u003cimg src=\"https://img.shields.io/static/v1?label=Buy%20me%20a%20coffee\u0026message=%E2%9D%A4\u0026logo=KoFi\u0026color=%23fe8e86\" alt=\"Buy me a coffee\" /\u003e\u003c/a\u003e\u0026nbsp;\u003ca href=\"https://github.com/sponsors/justinmahar\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg src=\"https://img.shields.io/static/v1?label=Sponsor\u0026message=%E2%9D%A4\u0026logo=GitHub\u0026color=%23fe8e86\" alt=\"Sponsor\"/\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003c!-- [/lock:donate-badges] ---------------------------------------🚫 --\u003e\n\n## Get Started\n\n### **[Open EasyJRE](https://justinmahar.github.io/easyjre/?path=/story/tools--easy-jre-story)**\n\n## Documentation\n\nRead the **[official documentation](https://justinmahar.github.io/easyjre/)**.\n\n## Overview\n\nThis tool allows you to easily create a custom OpenJDK JRE using `jlink`.\n\n### Features include:\n\n- **☕ Create a JRE quickly and easily**\n  - Take the complexity out of using `jlink` to create a JRE.\n- **🔢 Supports multiple use cases**\n  - Whether you want a standard Java SE JRE or something highly custom, EasyJRE has you covered.\n- **✅ Easy module selection**\n  - Quickly select the modules you'd like to include, or enter them manually.\n- **💻 `jlink` command generation**\n  - This tool will turn all of your selections into the exact `jlink` command to run to get the job done!\n\n\u003c!-- [lock:donate] 🚫--------------------------------------- --\u003e\n\n## Donate \n\nIf this project helped save you time, please consider buying me a coffee, which powers my development (and life). Your support is much appreciated!\n\n\u003ca href=\"https://github.com/sponsors/justinmahar\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/sponsor.png\" alt=\"Sponsor via GitHub\" height=\"35\" /\u003e\u003c/a\u003e\u0026nbsp; \u003ca href=\"https://paypal.me/thejustinmahar/5\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-1.png\" alt=\"Buy me a coffee\" height=\"35\" /\u003e\u003c/a\u003e\u0026nbsp; \u003ca href=\"https://paypal.me/thejustinmahar/15\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-3.png\" alt=\"Buy me 3 coffees\" height=\"35\" /\u003e\u003c/a\u003e\u0026nbsp; \u003ca href=\"https://paypal.me/thejustinmahar/25\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-5.png\" alt=\"Buy me 5 coffees\" height=\"35\" /\u003e\u003c/a\u003e\n\n\u003c!-- [/lock:donate] ---------------------------------------🚫 --\u003e\n\n## Table of Contents \n\n- [Get Started](#get-started)\n  - [**Open EasyJRE**](#open-easyjre)\n- [Documentation](#documentation)\n- [Overview](#overview)\n  - [Features include:](#features-include)\n- [Donate](#donate)\n- [Table of Contents](#table-of-contents)\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Via Website](#via-website)\n  - [Via `npm`](#via-npm)\n- [TypeScript](#typescript)\n- [Icon Attribution](#icon-attribution)\n- [Contributing](#contributing)\n- [⭐ Found It Helpful? Star It!](#-found-it-helpful-star-it)\n- [License](#license)\n\n## Installation\n\n```\nnpm i easyjre\n```\n\n## Usage\n\n### Via Website\n\nGo here: **[EasyJRE](https://justinmahar.github.io/easyjre/?path=/story/tools--easy-jre-story)**\n\n### Via `npm`\n\nIf you want to use the tool in your own project, you can install this package via npm and use the exported `EasyJRE` component.\n\n```jsx\nimport { EasyJRE } from 'easyjre';\n```\n\n```jsx\n\u003cEasyJRE /\u003e\n```\n\nYou can use CSS to hide the header and footer by selecting and styling the `.easyjre-header` and `.easyjre-footer` classes with `display: none`, like so:\n\n```css\n.easyjre-header, .easyjre-footer {\n  display: none !important;\n}\n```\n\n\u003c!-- [lock:typescript] 🚫--------------------------------------- --\u003e\n\n## TypeScript\n\nType definitions have been included for [TypeScript](https://www.typescriptlang.org/) support.\n\n\u003c!-- [/lock:typescript] ---------------------------------------🚫 --\u003e\n\n\u003c!-- [lock:icon] 🚫--------------------------------------- --\u003e\n\n## Icon Attribution\n\nFavicon by [Twemoji](https://github.com/twitter/twemoji).\n\n\u003c!-- [/lock:icon] ---------------------------------------🚫 --\u003e\n\n\u003c!-- [lock:contributing] 🚫--------------------------------------- --\u003e\n\n## Contributing\n\nOpen source software is awesome and so are you. 😎\n\nFeel free to submit a pull request for bugs or additions, and make sure to update tests as appropriate. If you find a mistake in the docs, send a PR! Even the smallest changes help.\n\nFor major changes, open an issue first to discuss what you'd like to change.\n\n\u003c!-- [/lock:contributing] --------------------------------------🚫 --\u003e\n\n## ⭐ Found It Helpful? [Star It!](https://github.com/justinmahar/easyjre/stargazers)\n\nIf you found this project helpful, let the community know by giving it a [star](https://github.com/justinmahar/easyjre/stargazers): [👉⭐](https://github.com/justinmahar/easyjre/stargazers)\n\n\u003c!-- [lock:support] 🚫--------------------------------------- --\u003e\nWant to support the project? Feel free to grab me a coffee, which is my main source of fuel for development:\n\n\u003ca href=\"https://paypal.me/thejustinmahar/5\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-1.png\" alt=\"Buy me a coffee\" height=\"35\" /\u003e\u003c/a\u003e\u0026nbsp; \u003ca href=\"https://paypal.me/thejustinmahar/15\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-3.png\" alt=\"Buy me 3 coffees\" height=\"35\" /\u003e\u003c/a\u003e\u0026nbsp; \u003ca href=\"https://paypal.me/thejustinmahar/25\"\u003e\u003cimg src=\"https://justinmahar.github.io/react-kindling/support/coffee-5.png\" alt=\"Buy me 5 coffees\" height=\"35\" /\u003e\u003c/a\u003e\n\n\u003c!-- [/lock:support] ---------------------------------------🚫 --\u003e\n\n## License\n\nSee [LICENSE.md](https://justinmahar.github.io/easyjre/?path=/docs/license--docs).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustinmahar%2Feasyjre","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjustinmahar%2Feasyjre","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjustinmahar%2Feasyjre/lists"}