mise
manages development tool versions
TLDR
Install tool
$ mise install [node@20]
Use tool versioncopy
$ mise use [node@20]
List installedcopy
$ mise list
Set global versioncopy
$ mise use -g [python@3.11]
Run with toolcopy
$ mise exec [node@18] -- node [script.js]
Activate shellcopy
$ eval "$(mise activate bash)"
copy
SYNOPSIS
mise command [options]
DESCRIPTION
mise manages development tool versions. It's a polyglot runtime manager (successor to rtx).The tool handles Node.js, Python, Ruby, and more. Compatible with asdf plugins.
PARAMETERS
COMMAND
Mise operation.install TOOL
Install tool version.use TOOL
Set tool version.list
List installed versions.exec
Run with specified version.activate
Shell activation.--help
Display help information.
CAVEATS
Shell activation needed. Successor to rtx. asdf-compatible.
HISTORY
mise (formerly rtx) was created as a fast, Rust-based alternative to asdf for managing tool versions.