Clear ×

Version manager

16 repositories found

aquaproj

aquaproj

aqua
Go AI analysis

Aqua is a declarative CLI version manager written in Go that unifies tool versioning across projects and teams. It excels at managing multiple CLI...

Production ready Niche use case
cli oss version-manager
1.8k
67
172
12/wk
active
8/10 DevOps
1111mp

1111mp

nvm-desktop
TypeScript AI analysis

nvm-desktop is a cross-platform Node.js version manager offering both a GUI application and CLI tool (`nvmd`) for installing, switching, and managing...

Production ready Beginner friendly Single maintainer Niche use case
node nodejs nvm
1.4k
71
2
4/wk
active
8/10 Dev Tools
moonrepo

moonrepo

proto
Rust AI analysis

proto is a pluggable, multi-language version manager written in Rust that provides a unified CLI for installing and managing tool versions across...

Production ready Niche use case
bun deno golang
1.3k
89
31
7/wk
active
8/10 Dev Tools
MordechaiHadad

MordechaiHadad

bob
Rust AI analysis

Bob is a cross-platform Neovim version manager that allows users to easily install, download, and switch between multiple Neovim versions from the...

Production ready Beginner friendly Single maintainer Niche use case
command-line hacktoberfest neovim
2.1k
62
19
4/wk
active
7/10 Dev Tools
tristanisham

tristanisham

zvm
Go AI analysis

zvm is a version manager for the Zig programming language, enabling developers to install and switch between multiple Zig versions on their system....

Production ready Beginner friendly Single maintainer Niche use case
version-control version-manager versioning
1k
65
6
5/wk
active
7/10 Dev Tools
version-fox

version-fox

vfox
Go AI analysis

vfox is a cross-platform version manager (similar to nvm, asdf-vm, or sdkman) written in Go that lets developers quickly install and switch between...

Production ready Beginner friendly Niche use case
asdf bash cli
3.9k
156
76
5/wk
recent
8/10 Dev Tools
nodenv

nodenv

nodenv
Shell AI analysis

nodenv is a version manager for Node.js on Unix-like systems that lets developers switch between multiple Node.js versions per project and...

Production ready Beginner friendly
node nodejs nodenv
2.4k
156
12
2/wk
active
8/10 Dev Tools
asdf-vm

asdf-vm

asdf
Go AI analysis

asdf is a unified CLI tool for managing multiple runtime versions (Ruby, Node.js, Python, Erlang, Elixir, Go, and more) across projects, functioning...

Production ready Beginner friendly
asdf-vm bash cli
25.4k
927
157
18/wk
active
9/10 Dev Tools
marcosnils

marcosnils

bin
Go AI analysis

bin is a lightweight, cross-platform binary manager for Go, Rust, and Deno tools that simplifies downloading, installing, and version management...

Production ready Beginner friendly Single maintainer Niche use case
cli package-manager prebuilt-binaries
1.2k
68
87
4/wk
recent
7/10 Dev Tools
voidint

voidint

g
Go AI analysis

g is a command-line version manager for Go that simplifies installing, switching between, and managing multiple Go environments on Linux, macOS, and...

Production ready Beginner friendly Single maintainer Niche use case
golang version-manager
2.8k
260
15
4/wk
active
7/10 DevOps
go-nv

go-nv

goenv
Shell AI analysis

goenv is a version manager for Go that follows the established patterns of pyenv and rbenv, allowing developers to switch between multiple Go...

Production ready Beginner friendly Niche use case
bash go goenv
2.5k
257
14
3/wk
active
8/10 Dev Tools
nvm-sh

nvm-sh

nvm
Shell AI analysis

nvm (Node Version Manager) is a POSIX-compliant bash script that allows developers to install, switch between, and manage multiple Node.js versions...

Production ready Beginner friendly
bash install lts
94.1k
10.3k
388
66/wk
active
9/10 Dev Tools
rbenv

rbenv

ruby-build
Shell AI analysis

ruby-build is a command-line tool that automates downloading, compiling, and installing Ruby from source on Unix-like systems. It serves developers...

Production ready Niche use case
hacktoberfest rbenv-plugin ruby
4k
808
5
1/wk
recent
8/10 Dev Tools
gvcgo

gvcgo

version-manager
Go AI analysis

VMR is a cross-platform version manager for multiple SDKs and programming languages, featuring a TUI interface inspired by lazygit and available CLI....

Production ready Beginner friendly Niche use case
asdf-vm conda cross-platform
1.3k
58
25
active
8/10 Dev Tools
stefanmaric

stefanmaric

g
Shell AI analysis

g is a minimal shell-based version manager for Go that downloads and manages official prebuilt Go releases without requiring privileged installation...

Production ready Beginner friendly Single maintainer Niche use case
bash cli dependency-manager
1.1k
55
3
2/wk
slow
8/10 Dev Tools
coreybutler

coreybutler

nvm-windows
Go AI analysis

NVM for Windows is a Node.js version manager for Windows, recommended by Microsoft, npm, and Google. It fills a Windows-specific niche that the...

Production ready Beginner friendly Single maintainer Niche use case
go management node
47k
3.9k
86
47/wk
slow
7/10 Dev Tools