aicoolies logo
mise
mise

mise

Polyglot dev tool version manager replacing asdf, nvm, pyenv

open sourceupdated Aug 16, 2026

mise is a Rust-based polyglot development tool version manager that replaces asdf, nvm, pyenv, rbenv, and similar single-language version managers with one fast CLI. It manages runtime versions for Node.js, Python, Go, Rust, Terraform, and 900+ other tools from a single .mise.toml config file. mise also serves as a task runner with file watching, environment variable management, and monorepo support, making it a complete developer environment orchestrator with over 26,000 GitHub stars.

mise solves the polyglot version management problem that every fullstack and DevOps engineer encounters: different projects need different versions of Node.js, Python, Go, Terraform, and dozens of other runtimes, but managing separate version managers for each language creates configuration sprawl and shell startup overhead. mise provides a single tool that reads a .mise.toml file from any project directory and ensures the correct versions of all required tools are installed, activated, and available on the PATH. It is compatible with asdf plugins, giving it access to a registry of over 900 tools out of the box, while delivering significantly faster performance through its Rust implementation.

Beyond version management, mise functions as a task runner comparable to Make or Just, allowing teams to define project-specific commands that execute with the correct tool versions automatically activated. Tasks support file watching for automatic re-execution during development, parallel execution for CI pipelines, and dependency declarations for complex build workflows. Environment variable management through .mise.toml replaces direnv for many use cases, with support for template interpolation and path manipulation. This combination of version management, task running, and environment configuration makes mise a single-file replacement for three or four separate tools.

mise's approach to developer environments prioritizes speed and correctness. Shell integration activates the right tool versions as developers navigate between project directories, with activation completing in under a millisecond thanks to efficient path manipulation rather than shim-based approaches used by older tools. The tool supports both global defaults and per-project overrides, with nested configuration inheritance for monorepos. With over 26,000 GitHub stars, active weekly releases throughout 2025-2026, and growing adoption among teams managing complex multi-language codebases, mise has established itself as the modern successor to the fragmented landscape of language-specific version managers.

Pricing

Free and open source (MIT)

Platforms

macOS, Linux — Rust binary, shell integration

Categories

Tags

Use Cases

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Grok logo

Grok Build

Top Pick

xAI's terminal coding agent with parallel subagents and worktree-aware automation

Grok Build is xAI's terminal-first coding agent for planning, editing, testing, and reviewing code from a local CLI. The early beta exposes subagent controls, worktree mode, headless JSON output, best-of-N parallel attempts, sandbox profiles, and experimental memory. It fits developers comparing Claude Code, Codex, and Gemini CLI for local agentic workflows with deeper parallel execution.

paid
Ghostty logo

Ghostty

Top Pick

Fast, native terminal emulator

GPU-accelerated terminal emulator written in Zig by Mitchell Hashimoto (HashiCorp co-founder). Native UI rendering on macOS and Linux. Supports ligatures, true color, Kitty graphics protocol, and splits/tabs. Configurable via a simple key-value file with sensible defaults. Open-source with 20K+ GitHub stars and a focus on correctness, speed, and minimal resource usage. Growing as a modern alternative to iTerm2, Alacritty, and WezTerm.

Open Source
Codex logo

Codex

Top Pick

OpenAI coding agent for app, editor, terminal, and cloud work

Codex is OpenAI's coding agent for software development across the Codex app, editor, terminal, and cloud tasks. It helps write, review, debug, refactor, and automate code, with ChatGPT plan access for managed surfaces and API-key usage for CLI, SDK, and IDE workflows. The open-source CLI and SDK support local repository work, while cloud features add GitHub review, Slack/Linear integrations, worktrees, skills, MCP, and automations.

freemium
KaibanJS logo

KaibanJS

JavaScript framework for building and visualizing multi-agent workflows on a Kanban board

KaibanJS is an MIT-licensed JavaScript framework for defining AI agents, tasks, tools, and teams, then orchestrating their work through a Kanban-inspired runtime and visual board. It can run inside Node.js, React, or Next.js projects, supports custom UIs and headless workflows, and provides real-time task-state visibility for multi-agent applications.

Open SourceTelemetry
roborev logo

roborev

Continuous local code-review loops for commits produced by AI coding agents

roborev is an MIT-licensed local review system that checks every commit in the background, stores findings in a review queue, and feeds actionable issues back into AI coding sessions. Git hooks, a TUI, branch and dirty-tree analysis, Codex and Claude agent hooks, plus iterative fix/refine commands turn review into a continuous agent workflow.

Open SourceTelemetry
Open Notebook logo

Open Notebook

Private, self-hosted research notebooks with flexible AI models, source chat, and podcasts

Open Notebook is an MIT-licensed, self-hosted alternative to NotebookLM for collecting sources, chatting over research, generating reusable transformations, and producing multi-speaker podcasts. Its Docker stack keeps notebook data under the user's control while supporting 18-plus model providers, including local Ollama and LM Studio workflows.

Open SourceTelemetry

FAQ

What is mise?

mise is a Rust-based polyglot development tool version manager that replaces asdf, nvm, pyenv, rbenv, and similar single-language version managers with one fast CLI. It manages runtime versions for Node.js, Python, Go, Rust, Terraform, and 900+ other tools from a single .mise.toml config file. mise also serves as a task runner with file watching, environment variable management, and monorepo support, making it a complete developer environment orchestrator with over 26,000 GitHub stars.

Is mise free?

Yes — mise is open source and free to use. Free and open source (MIT)

Is mise open source?

Yes — mise is open source.

What are the best mise alternatives?

The top editor-verified mise alternatives are Ollama, Claude Code, Goose.