docs/cli/ls-remote.md
mise ls-remotemise ls-remote [FLAGS] [TOOL@VERSION] [PREFIX]src/cli/ls_remote.rsList runtime versions available for install.
Note that the results may be cached, run mise cache clean to clear the cache and get fresh results.
[TOOL@VERSION]Tool to get versions for
[PREFIX]The version prefix to use when querying the latest version same as the first argument after the "@"
--allShow all installed plugins and versions
-J --jsonOutput in JSON format (includes version metadata like created_at timestamps when available)
--no-versions-hostDisable checking the mise-versions host
--prereleaseInclude pre-release versions in the output for backends that report
upstream prerelease metadata or opt in to regex-based prerelease
detection. Equivalent to setting MISE_PRERELEASES=1 or the
prereleases setting for the duration of this command.
--strict-metadataFail if release metadata fetches fail
Requires --json and --no-versions-host.
This prevents metadata consumers from accepting empty fallback results when a backend's metadata-producing upstream request fails.
Examples:
$ mise ls-remote node
18.0.0
20.0.0
$ mise ls-remote node@20
20.0.0
20.1.0
$ mise ls-remote node 20
20.0.0
20.1.0
$ mise ls-remote github:cli/cli --json
[{"version":"2.62.0","created_at":"2024-11-14T15:40:35Z","prerelease":false},{"version":"2.61.0","created_at":"2024-10-23T19:22:15Z","prerelease":false}]