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

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.
Ratings & reviews
0 ratings0 people rated this
No ratings yet. Be the first to rate this tool.
Can replace
- asdf
- nvm
- pyenv
- direnv
Related and alternatives
More in Terminal
UnderratedAtuin
Shell history stored in SQLite, with fuzzy search and optional end-to-end encrypted sync.
Underratedbat
cat with syntax highlighting, line numbers, Git change markers, and automatic paging.
Underratedeza
A modern ls with colors, icons, Git status, and a readable tree view.