# mise

One CLI to install language runtimes, manage env vars, and run project tasks.

HTML: https://softbests.com/software/mise
Markdown: https://softbests.com/software/mise.md
Website: https://mise.jdx.dev/

- Category: [Terminal](https://softbests.com/category/terminal)
- Pricing: Open source
- Platforms: macOS, Linux, Windows
- Underrated

## Best for

Polyglot developers tired of juggling asdf, nvm, pyenv, direnv, and Makefiles.

## Why it deserves attention

mise reads a single mise.toml to install exact tool versions per project, set environment variables, and define tasks, replacing asdf, nvm, pyenv, direnv, and some Makefile targets. It is written in Rust, MIT-licensed, has 35,000 GitHub stars, and supports hundreds of tools through asdf-compatible plugins. It runs on macOS, Linux, and Windows and can migrate existing .tool-versions files. It overlaps with established tools, so adoption is easier on new projects than retrofitting a large monorepo.

## Can replace

- asdf
- nvm
- pyenv
- direnv

## Related and alternatives

- [Starship](https://softbests.com/software/starship)
- [fzf](https://softbests.com/software/fzf)
