{"id":15069298,"url":"https://github.com/dokar3/jdk-switcher-gui","last_synced_at":"2025-07-13T03:32:15.972Z","repository":{"id":197203674,"uuid":"698114223","full_name":"dokar3/jdk-switcher-gui","owner":"dokar3","description":"A slim GUI App for Windows to switch between multiple JDKs","archived":false,"fork":false,"pushed_at":"2024-01-20T22:56:52.000Z","size":60063,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-13T03:41:41.893Z","etag":null,"topics":["gui","java","jdk","react","rust","tauri","typescript"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dokar3.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2023-09-29T07:28:37.000Z","updated_at":"2024-08-19T02:02:12.000Z","dependencies_parsed_at":"2023-09-29T15:23:32.044Z","dependency_job_id":"629d6df4-aca5-48bb-8eb0-281df12f1d73","html_url":"https://github.com/dokar3/jdk-switcher-gui","commit_stats":null,"previous_names":["dokar3/jdk-switcher-gui"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokar3%2Fjdk-switcher-gui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokar3%2Fjdk-switcher-gui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokar3%2Fjdk-switcher-gui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dokar3%2Fjdk-switcher-gui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dokar3","download_url":"https://codeload.github.com/dokar3/jdk-switcher-gui/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225852795,"owners_count":17534601,"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":["gui","java","jdk","react","rust","tauri","typescript"],"created_at":"2024-09-25T01:41:39.217Z","updated_at":"2024-11-22T06:25:56.688Z","avatar_url":"https://github.com/dokar3.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg width=\"128\" src=\"./public/icon.png\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eJDK Switcher\u003c/h1\u003e\n\nA slim GUI App to switch between multiple JDKs, currently it works on Windows.\n\nSome of key features are:\n\n- Slim and simple, 2.5MB for the msi installer\n- Easy to switch between JDKs, just a few clicks\n- Scan JDKs from directories\n- Dark theme\n- Open the JDK folder in File Explorer\n\n# Screenshots\n\n![](./images/screenshot-light.png)\n![](./images/screenshot-dark.png)\n\n# Development\n\nRequirements:\n\n- [Rust](https://www.rust-lang.org/) and [Tauri](https://tauri.app/)\n- [Node.js](https://nodejs.org/en) and [Yarn](https://yarnpkg.com/)\n\nRun App in debug mode:\n\n```shell\nyarn tauri dev\n```\n\nBuild:\n\n```shell\nyarn tauri build\n```\n\n# License\n\n```\nCopyright 2023 dokar3\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdokar3%2Fjdk-switcher-gui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdokar3%2Fjdk-switcher-gui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdokar3%2Fjdk-switcher-gui/lists"}