ystyle/jvms
JDK Version Manager (JVMS) for Windows observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 94
- Release rhythm 94
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 20.5
- age_days: 3954
- days_rel: 41
- days_push: 41
- n_releases_24m: 13
Adoption not part of the score
1025 stars · 109 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
JVMS is a Windows command-line tool for managing multiple JDK installations, letting users install, list, and switch between JDK versions from Oracle, Corretto, Temurin, and Zulu. It also offers an interactive TUI picker and proxy support for downloads.
Use cases
- switch between multiple JDK versions on Windows
- install a specific JDK version from the command line
- test a project with a new JDK without uninstalling the stable one
- pick and install JDK versions via an interactive TUI
- download JDKs from Temurin, Corretto, or Zulu distributions
When to choose
- you develop Java on Windows and need to juggle several JDK versions
- you want a simple nvm-style version manager for the JDK
- you prefer LTS-only JDK installs with optional non-LTS versions
When to avoid
- you are on Linux or macOS where SDKMAN or similar tools fit better
- you need per-project automatic JDK version switching rather than a global switch
- you only ever use a single JDK version
Facets
cli-tool · maturity active
developer-tools cli terminal-ui package-manager developer-tools cross-platform windows cli jdk-version-manager java version-switcher temurin corretto zulu command-line
1 source
- readme: https://github.com/ystyle/jvms · fetched 2026-08-28 · 7d1b65bb9365
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ystyle/jvms | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem