Hacker ApprovedDepartments

mise

Hacker Approved

The most recommended of 7 version managers

A single tool that pins per-project language and tool versions, environment variables and tasks, making onboarding and CI setup easy; power users report rough edges and confusing docs.

A single tool that pins per-project language and tool versions, environment variables and tasks, making onboarding and CI setup easy; power users report rough edges and confusing docs.

159 people gave an opinion

recommend it
137
criticize it
22
approval share
86%
Each figure is 2 people. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 1 year

Median of the 4 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 137 people recommend itNeeds 10 or more, met.
  • 6.2 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Replaces many per-language version managers

    “I'm a fan of it, and I can't think of a reason why I would use asdf over mise. ... they've solved real problems I've had.”

    Comment from 10 Jan 2026 in “You probably don't need Oh My Zsh”

    “mise is awesome and replaces both sdkman, pyenv, and other similar tools that are restricted to one ecosystem.”

    Comment from 28 Nov 2025 in “Installing Java in 2025, and Version Managers”

    “it starts effectively instantly and works not only for node versions but all programming languages and tools”

    Comment from 10 Jan 2026 in “You probably don't need Oh My Zsh”
  • Consistent environments across team and CI

    “I am migrating all of our GHA to use the mise action. Makes keeping the version of Go, linters, formatters etc. for the project so much easier.”

    Comment from 8 Dec 2025 in “GitHub Actions has a package manager, and it might be the worst”

    “others are using Mise or Nix on a per project basis to automate the development environment setup and that works well on GitHub Actions”

    Comment from 7 Feb 2026 in “GitHub Actions Is Slowly Killing Your Engineering Team”

    “I cannot endorse mise more highly. I commit it to my repos to make sure every engineer has the same environment.”

    Comment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”
  • Built-in task runner

    “I use mise everyday - it's basically muscle memory to type "mise" before a command in many of my projects now thanks to mise tasks”

    Comment from 6 May 2026 in “Going Full Time on Open Source”

    “Mise handles more stuff (tool versions, environment vars) and also has nicer ergonomics for specifying tasks”

    Comment from 4 Aug 2026 in “Use Task Runners for Common Coding Tasks”

    “Mise does all the same things as just, but also has source/output tracking to avoid rerunning build jobs”

    Comment from 28 Jan 2026 in “Make.ts”
  • Easy tool installs and setup

    “For most of them there's nothing to add though, you simply publish tools on GitHub/Cargo/etc. and mise will know how to install them.”

    Comment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

    “The best thing about mise is that it's very easy to get exactly what you want, and remove it when you don't want it anymore”

    Comment from 8 Oct 2026 in “Zerobrew: A faster alternative to Homebrew”

    “The beauty of mise is that as long as someone is hosting a precompiled binary for you, it's easy to get it.”

    Comment from 19 Nov 2025 in “Reproducible C++ builds by logging Git hashes”

What people warn about

Each mark is one comment

  • Rough edges in deeper features

    “i think mise does too much. the deeper you go into its features the more rough edges you’ll find.”

    Comment from 26 Apr 2026 in “Mise-En-Place”

    “I like mise a lot. As somewhat of a power user I've also found its rough edges though.”

    Comment from 26 Apr 2026 in “Mise-En-Place”

    “It also doesn't work well. And they have no support outside of Discord chat.”

    Comment from 18 Aug 2026 in “We Are Forking dotenvy into dotenv-ng”
  • Some packages install poorly

    “I personally switched from Mise back to Brew. I don't know if it was just my skill issue, but there were too many packages which found Mise to be problematic.”

    Comment from 11 Jun 2026 in “Homebrew 6.0.0”

    “docker compose is a bit trickier – it gets installed as docker-cli-plugin-docker-compose, but docker-cli doesn't seem to pick it up”

    Comment from 11 Jun 2026 in “Homebrew 6.0.0”

    “I found mise's support to be pretty sub-par compared to Shivam Mathur's packaging work for homebrew”

    Comment from 11 Jun 2026 in “Homebrew 6.0.0”
  • Confusing docs and install options

    “I found the documentation confusing and as so often with general-approach tools too overwhelming for what I'm trying to do.”

    Comment from 28 Nov 2025 in “Installing Java in 2025, and Version Managers”

    “Overall there's too many ways to install things and it's not easy to add any of them.”

    Comment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

    “The problem is you still have to know to look for that setting to enable it.”

    Comment from 9 Jun 2026 in “Life is too short for a slow terminal”
  • Supply chain and trust concerns

    “I'm not fond of consciously adding supply chain vulnerabilities to our stack when I don't have real pain to do so.”

    Comment from 14 Sep 2026 in “Homebrew 7.0.0”

    “Mise is also currently MITMing my shell, along with presumably many other dev machines”

    Comment from 6 May 2026 in “Going Full Time on Open Source”

    “the in terminal advertisement for a problematic company I want nothing to do with”

    Comment from 3 Aug 2026 in “Use Task Runners for Common Coding Tasks”

Other version managers people recommend

The four most recommended other version managers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

mise compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
miseThis page1372286%121 yr4 ownersApproved
asdf version manager17385%8—Approved
rustup14574%8—Approved
SDKMAN12192%2——
nvm71335%4——
See all 7 version managers, ranked

What people said

40 of the 252 comments that mention it, newest first. Each links to the original comment.

“The best thing about mise is that it's very easy to get exactly what you want, and remove it when you don't want it anymore”

RecommendsComment from 8 Oct 2026 in “Zerobrew: A faster alternative to Homebrew”

“I'm not fond of consciously adding supply chain vulnerabilities to our stack when I don't have real pain to do so.”

CriticizesComment from 14 Sep 2026 in “Homebrew 7.0.0”

“I believe the primitives mise provides are a key enabler for agentic development in a distributed org and team context”

RecommendsComment from 21 Aug 2026 in “Why Aren't Smart People Happier?”

“It also doesn't work well. And they have no support outside of Discord chat.”

CriticizesComment from 18 Aug 2026 in “We Are Forking dotenvy into dotenv-ng”

“I primarily use it for installing tools and running tasks, having env support is just a cherry on top.”

RecommendsComment from 17 Aug 2026 in “We Are Forking dotenvy into dotenv-ng”

“Mise handles more stuff (tool versions, environment vars) and also has nicer ergonomics for specifying tasks”

RecommendsComment from 4 Aug 2026 in “Use Task Runners for Common Coding Tasks”

“the in terminal advertisement for a problematic company I want nothing to do with”

CriticizesComment from 3 Aug 2026 in “Use Task Runners for Common Coding Tasks”

“The combo of mise + UV has made my development environment setup/recreation so seamless.”

RecommendsComment from 28 Jul 2026 in “Self-contained highly-portable Python distributions”

“I'd argue it's a good time to play with features since if you have any ideas on how it might better fit your workflow”

RecommendsComment from 18 Jun 2026 in “Migrating from GNU Stow to Chezmoi”

“Being able to centralize this config is far more attractive than having a separate Ansible or pyinfra process.”

RecommendsComment from 18 Jun 2026 in “Migrating from GNU Stow to Chezmoi”

“I can roll out a new computer in 2-3 commands and have my entire environment configured the way I like”

RecommendsComment from 18 Jun 2026 in “Migrating from GNU Stow to Chezmoi”

“mise handle polygot and some things where many versions need to been handled on the same system”

RecommendsComment from 13 Jun 2026 in “Homebrew 6.0.0”

“If you have mise activate set up correctly in your shell rc file, globally installed tools are available in every shell.”

RecommendsComment from 12 Jun 2026 in “Homebrew 6.0.0”

“I found mise's support to be pretty sub-par compared to Shivam Mathur's packaging work for homebrew”

CriticizesComment from 11 Jun 2026 in “Homebrew 6.0.0”

“docker compose is a bit trickier – it gets installed as docker-cli-plugin-docker-compose, but docker-cli doesn't seem to pick it up”

MixedComment from 11 Jun 2026 in “Homebrew 6.0.0”

“I personally switched from Mise back to Brew. I don't know if it was just my skill issue, but there were too many packages which found Mise to be problematic.”

CriticizesComment from 11 Jun 2026 in “Homebrew 6.0.0”

“Onboarding a new team member is super easy now, they just need Mise, "mise install" and they're up.”

RecommendsComment from 11 Jun 2026 in “Homebrew 6.0.0”

“The problem is you still have to know to look for that setting to enable it.”

CriticizesComment from 9 Jun 2026 in “Life is too short for a slow terminal”

“It has also simplified all of our CI and made the random python projects a breeze to run.”

RecommendsComment from 7 May 2026 in “Going Full Time on Open Source”

“Mise is also currently MITMing my shell, along with presumably many other dev machines”

CriticizesComment from 6 May 2026 in “Going Full Time on Open Source”

“I use mise everyday - it's basically muscle memory to type "mise" before a command in many of my projects now thanks to mise tasks”

RecommendsComment from 6 May 2026 in “Going Full Time on Open Source”

“i think mise does too much. the deeper you go into its features the more rough edges you’ll find.”

MixedComment from 26 Apr 2026 in “Mise-En-Place”

“I like mise a lot. As somewhat of a power user I've also found its rough edges though.”

MixedComment from 26 Apr 2026 in “Mise-En-Place”

“I use mise to install it in a manageadble way (and basically everything else on my computer).”

RecommendsComment from 8 Apr 2026 in “I've Sold Out”

“For most of them there's nothing to add though, you simply publish tools on GitHub/Cargo/etc. and mise will know how to install them.”

RecommendsComment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

“Overall there's too many ways to install things and it's not easy to add any of them.”

CriticizesComment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

“I cannot endorse mise more highly. I commit it to my repos to make sure every engineer has the same environment.”

RecommendsComment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

“It manages everything at the user level so it's not as "all encompassing" as Nix and is readily compatible with immutable distros.”

RecommendsComment from 3 Apr 2026 in “Show HN: Home Maker: Declare Your Dev Tools in a Makefile”

“I initially used nix to manage dev tools, but have since switched to mise and can't recommend it enough”

RecommendsComment from 8 Feb 2026 in “Matchlock: Linux-based sandboxing for AI agents”

“others are using Mise or Nix on a per project basis to automate the development environment setup and that works well on GitHub Actions”

RecommendsComment from 7 Feb 2026 in “GitHub Actions Is Slowly Killing Your Engineering Team”

“Mise does all the same things as just, but also has source/output tracking to avoid rerunning build jobs”

RecommendsComment from 28 Jan 2026 in “Make.ts”

“I have started writing all logic into mise tasks since I already manage the tool dependencies with mise”

RecommendsComment from 14 Jan 2026 in “I Hate GitHub Actions with Passion”

“I'm a fan of it, and I can't think of a reason why I would use asdf over mise. ... they've solved real problems I've had.”

RecommendsComment from 10 Jan 2026 in “You probably don't need Oh My Zsh”

“it starts effectively instantly and works not only for node versions but all programming languages and tools”

RecommendsComment from 10 Jan 2026 in “You probably don't need Oh My Zsh”

“I am migrating all of our GHA to use the mise action. Makes keeping the version of Go, linters, formatters etc. for the project so much easier.”

RecommendsComment from 8 Dec 2025 in “GitHub Actions has a package manager, and it might be the worst”

“It's a single action that installs all relevant tools (and keeps your local dev env in check)”

RecommendsComment from 8 Dec 2025 in “GitHub Actions has a package manager, and it might be the worst”

“mise is awesome and replaces both sdkman, pyenv, and other similar tools that are restricted to one ecosystem.”

RecommendsComment from 28 Nov 2025 in “Installing Java in 2025, and Version Managers”

“I found the documentation confusing and as so often with general-approach tools too overwhelming for what I'm trying to do.”

CriticizesComment from 28 Nov 2025 in “Installing Java in 2025, and Version Managers”

“The beauty of mise is that as long as someone is hosting a precompiled binary for you, it's easy to get it.”

RecommendsComment from 19 Nov 2025 in “Reproducible C++ builds by logging Git hashes”

“I've had good experiences with it, and it manages Rust, Go, Python, etc. environments very well.”

RecommendsComment from 5 Nov 2025 in “Bluetui – A TUI for managing Bluetooth on Linux”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.