Skip to main content
All The Versions

All The Versions

Desktop app for viewing and managing `.tool-versions` requirements across projects.

Inspect effective versions per directory, switch tool versions, and install missing runtimes from one interface.

Best For

tool-versionsruntime managementdeveloper tooling

All the Versions is a cross-platform desktop app for developers to manage language runtimes and tool versions from .tool-versions files.

It provides a consistent GUI on top of tools like asdf and mise, so teams can inspect, switch, and install required versions without memorizing CLI flows.

Directory-aware resolution

See exactly which tool versions apply to any path using "closest file wins" resolution.

GUI-based version switching

Update tool entries and manage versions visually instead of manual CLI editing.

Install missing versions

Detect missing tool/runtime versions and trigger installs directly in-app.

Provider-aware workflow

Works with existing providers (asdf/mise and tool-specific integrations) rather than replacing them.

Readable diagnostics

Get actionable warnings for parse issues, missing versions, and environment mismatches.

Built for repeatable setups

Keep local environments aligned across repos and teammates.