mise
CLIPolyglot dev environment manager (replaces nvm, rbenv, pyenv, etc.).
One tool to manage all language runtime versions (nvm/pyenv/rbenv unified)
Recipes
Curated from documentation and usage. Percentages are estimates, not measurements.
Use specific Node version for project
mise use node@20Install all runtimes in .mise.toml
mise installSet global default runtime
mise use --global node@ltsInstall
Homebrew
brew install miseScript
curl -fsSL https://mise.jdx.dev/install.sh | shAgent notes
- When to use
- Managing Node, Python, Ruby, Go, or other runtime versions per-project
- Quick examples
mise use node@20mise install
Use from an agent
curl -s https://clihub.com/api/tools/mise | jq '.agentHints.provenRecipes[] | {task, command, verified}'Or call get_tool with slug mise on the MCP server at https://clihub.com/mcp.