m
Install via:brewcargo
License:MIT
Open sourcemise
About
A polyglot tool version manager — manage Node, Python, Ruby, Go and hundreds of tools per project, plus task running and environment vars. The successor to asdf and direnv.
Pricing
Free
mise is a version manager and task runner that pins the right tool versions per project using a .mise.toml or .tool-versions file. It replaces asdf, nvm, pyenv and direnv in one tool.
Key Features
- Per-project tool versions via
mise.toml. mise install/mise usefor runtimes.- Task runner (
mise task run). - Environment variables per project.
asdfcompatibility with.tool-versions.- Fast — written in Rust.
Pricing
mise is free and open source under the MIT license.
Getting Started
brew install mise
mise use -g node@22
mise use [email protected]
mise run dev
Add eval "$(mise activate zsh)" to your shell config for automatic tool switching.