An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: version-manager

Miguell-J/Chronos

A lightweight, fast, and flexible version control system inspired by Git, designed to rethink how developers manage code history, collaboration, and time itself.

Language: Python - Size: 62.5 KB - Last synced at: 19 minutes ago - Pushed at: about 1 hour ago - Stars: 0 - Forks: 0

ishad0w/amvm

Ansible with Mitogen Version Manager

Language: Shell - Size: 15.6 KB - Last synced at: about 9 hours ago - Pushed at: about 11 hours ago - Stars: 0 - Forks: 0

nodenv/node-build

Install NodeJS versions

Language: Roff - Size: 4.84 MB - Last synced at: about 11 hours ago - Pushed at: about 11 hours ago - Stars: 282 - Forks: 79

Larusso/unity-version-manager

A commandline application to manage unity versions

Language: Rust - Size: 1.55 MB - Last synced at: about 16 hours ago - Pushed at: about 17 hours ago - Stars: 32 - Forks: 8

Thavarshan/phpvm

🧑‍💻 Simple PHP version manager for MacOS and Linux.

Language: Shell - Size: 5.77 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 52 - Forks: 3

sionpixley/PolyNode

PolyNode is a Node.js version manager that does not require sudo/admin privileges and is installed on a per-user basis. Works on AIX, Linux, macOS, and Windows.

Language: Go - Size: 15.6 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 12 - Forks: 1

JamieMason/syncpack

Consistent dependency versions in large JavaScript Monorepos.

Language: Rust - Size: 9.59 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,688 - Forks: 59

moonrepo/proto

A pluggable multi-language version manager.

Language: Rust - Size: 4.81 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 968 - Forks: 45

d2learn/xlings

一个高度抽象的包管理器 - 多版本管理 + 万物皆可成包

Language: Lua - Size: 364 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 452 - Forks: 35

gvcgo/version-manager

🔥 A general version manager for thousands of SDKs with TUI inspired by lazygit. No need to remember any commands. Less bugs.

Language: Go - Size: 877 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1,121 - Forks: 47

bernardoduarte/awesome-version-managers

A curated list of awesome Version Managers

Size: 127 KB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 299 - Forks: 19

cbracken/dvm

Dart Version Manager

Language: Shell - Size: 42 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 97 - Forks: 13

SuckleHomii/nvm

nvm allows you to easily manage multiple Node.js versions on your machine. With simple commands, you can switch between versions and keep your projects running smoothly. 🐱💻🌐

Language: Shell - Size: 2.13 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

thinkgos/goup-rs

an elegant Go version manager write in rust

Language: Rust - Size: 3.08 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 28 - Forks: 4

aquaproj/aqua

Declarative CLI Version manager written in Go. Support Lazy Install, Registry, and continuous update with Renovate. CLI version is switched seamlessly

Language: Go - Size: 7.28 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,219 - Forks: 46

voidint/g

Golang Version Manager

Language: Go - Size: 6.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,288 - Forks: 228

radoslav-grencik/php-version-switcher

PHP Version Switcher (PVS) - plugin for Oh My Zsh.

Language: Shell - Size: 8.79 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

jaredallard/depot

Track your application versions

Language: Shell - Size: 63.5 KB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

tristanisham/zvm

zvm (Zig Version Manager) lets you easily install/upgrade between different versions of Zig.

Language: Go - Size: 29.8 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 682 - Forks: 46

swiftlang/swiftly

A Swift toolchain installer and manager, written in Swift.

Language: Swift - Size: 657 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 739 - Forks: 51

MordechaiHadad/bob

A version manager for neovim

Language: Rust - Size: 1.94 MB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 1,642 - Forks: 42

officel/config_aqua

.config/aqua

Size: 94.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

MTVersionManager/mtvm

The Multiple Tool Version Manager

Language: Go - Size: 150 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

nvm-sh/nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

Language: Shell - Size: 3.69 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 85,106 - Forks: 8,919

adalinesimonian/gdvm

Godot Version Manager

Language: Rust - Size: 1.98 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 16 - Forks: 2

dotboris/alt

A simple version manager tool for switching between different versions of commands

Language: Rust - Size: 1.23 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 88 - Forks: 5

hendriknielaender/zvm

⚡ Fast and simple zig version manager (zvm)

Language: Zig - Size: 2.02 MB - Last synced at: 2 days ago - Pushed at: 26 days ago - Stars: 36 - Forks: 4

lazypwny751/juleup

Elegant Jule installer

Language: Shell - Size: 26.4 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

go-nv/goenv

:blue_car: Like pyenv and rbenv, but for Go.

Language: Shell - Size: 2.89 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 2,287 - Forks: 255

eirikb/gg

Universal tools wrapper

Language: Rust - Size: 368 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 18 - Forks: 1

alloy-rs/svm-rs

Solidity-Compiler Version Manager

Language: Rust - Size: 486 KB - Last synced at: 5 days ago - Pushed at: about 2 months ago - Stars: 276 - Forks: 40

patricktcoakley/gdvm

A friendly Godot version manager.

Language: C# - Size: 748 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 3 - Forks: 0

rbenv/ruby-build

A tool to download, compile, and install Ruby on Unix-like systems.

Language: Shell - Size: 3.26 MB - Last synced at: 8 days ago - Pushed at: 13 days ago - Stars: 3,921 - Forks: 787

dlang/installer

dmd installers for various systems

Language: Shell - Size: 1.89 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 81 - Forks: 71

zhengbangbo/check

A tool to check if your Node.js, Deno, and Rust versions are up to date.

Language: TypeScript - Size: 155 KB - Last synced at: 4 days ago - Pushed at: 14 days ago - Stars: 1 - Forks: 0

yannlambret/tfs

A lightweight CLI tool for managing multiple Terraform versions

Language: Go - Size: 259 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 0

zekroTJA/goup

🚀 A simple platform and shell agnostic installer and version manager for Go.

Language: Rust - Size: 2.43 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 12 - Forks: 1

kobaltcore/renkit

A collection of tools to help you organise and use Ren'Py instances from the command line. Especially useful for headless servers.

Language: Rust - Size: 707 KB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 28 - Forks: 2

prantlf/zigup

Upgrades to the latest version of Zig, or manages more versions of Zig on the same machine, supporting all platforms including RISC-V, as simple es rustup.

Language: Shell - Size: 80.1 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

y3owk1n/nvs

A lightweight Neovim Version & Config Manager CLI tool to install, switch, list, uninstall, and reset Neovim versions.

Language: Go - Size: 303 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 0

xabierlaiseca/gowrap

Go version management tool written in Go

Language: Go - Size: 656 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 1

dylarcher/packman-cli

A powerful CLI tool and IDE extension to streamline project dependencies and NodeJS version maintenance.

Language: JavaScript - Size: 88.9 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 1 - Forks: 0

jbweston/miniver

Like Versioneer, but smaller

Language: Python - Size: 76.2 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 54 - Forks: 10

masan4444/phpup

Cross-Platform PHP version manager written in rust :crab:

Language: Rust - Size: 19 MB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 50 - Forks: 1

NiclasHaderer/duckdb-version-manager

Duckman - Manage your DuckDB CLI with ease

Language: Go - Size: 149 KB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 3

nodists/nodist

Natural node.js and npm version manager for windows.

Language: JavaScript - Size: 16.8 MB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 1,649 - Forks: 220

asdf-vm/asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Language: Go - Size: 3.96 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 23,651 - Forks: 876

kassane/ldcup

Download and manage L(D)C2 compiler.

Language: D - Size: 52.7 KB - Last synced at: 6 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

chawyehsu/moonup

Manage multiple MoonBit installations

Language: Rust - Size: 628 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 15 - Forks: 0

tx3stn/vrsn

A single tool for all of your semantic versioning needs.

Language: Go - Size: 85.9 KB - Last synced at: 15 days ago - Pushed at: 22 days ago - Stars: 2 - Forks: 0

xoltia/zi

A Zig/ZLS installer

Language: Zig - Size: 80.1 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 11 - Forks: 1

Sciencentistguy/rust-nix-shell

A nix-based alternative to `rustup`

Language: Rust - Size: 72.3 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 9 - Forks: 0

AlexChaplinBraz/Ablavema

A Blender launcher and version manager.

Language: Rust - Size: 787 KB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 13 - Forks: 3

1111mp/nvmd-command

Provides services for nvm-desktop to manage multiple active node.js versions.

Language: Rust - Size: 174 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 44 - Forks: 2

fermeridamagni/vscode-repo-manager-extension

A comprehensive VS Code extension for managing packages in repositories and monorepos with enhanced release management and NPM publishing capabilities.

Language: TypeScript - Size: 166 KB - Last synced at: 16 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

version-fox/.github

Size: 12.7 KB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

weskoerber/zvm.sh

Zig Version Manager - POSIX-compliant shell script to manage multiple active Zig versions.

Language: Shell - Size: 122 KB - Last synced at: 5 days ago - Pushed at: 26 days ago - Stars: 4 - Forks: 0

tkareine/chnode

Changes shell's current Node.js version by updating $PATH

Language: Shell - Size: 133 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 21 - Forks: 1

colmugx/pnt

🔧 Fast and tiny Node.js tools, for Node.js version manager and Node.js registry manager, built in Moonbit

Language: MoonBit - Size: 90.8 KB - Last synced at: 18 days ago - Pushed at: 26 days ago - Stars: 13 - Forks: 0

lukechilds/zsh-nvm

Zsh plugin for installing, updating and loading nvm

Language: Shell - Size: 84 KB - Last synced at: 26 days ago - Pushed at: 12 months ago - Stars: 2,314 - Forks: 118

ghosind/dvm

Deno Version Manager (DVM) - A lightweight, and powerful Deno Version Manager for MacOS, Linux, WSL, and Windows with Bash.

Language: Shell - Size: 381 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 49 - Forks: 3

tayne3/GitVersion.cmake

🏷️ GitVersion.cmake - Seamless Git-based versioning for CMake projects. One small module for automatic SemVer extraction from your Git tags.

Language: Python - Size: 93.8 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

attakei/age

Alt bumpversion

Language: Nim - Size: 294 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 8 - Forks: 0

kamranbekirovyz/versionarte

🔢 Remotely manage your Flutter app's versioning and availability

Language: Dart - Size: 14.7 MB - Last synced at: 2 days ago - Pushed at: 28 days ago - Stars: 57 - Forks: 10

Blooym/nael

A Dalamud version manager that makes working with different releases simple. Inspired by nvm.

Language: Rust - Size: 281 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

guibranco/MSBuild.Version.Target

🎯⚙️ Provides a NuGet package that adds functionality to your project to auto increment the version build and revision before every Debug build.

Language: PowerShell - Size: 1.7 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1

Triex/GitHub-VersionSync

Automate semantic versioning, Git tagging, and GitHub releases directly from VS Code. Simplify your release workflow with automatic changelog generation and version bumping.

Language: TypeScript - Size: 665 KB - Last synced at: 3 days ago - Pushed at: 30 days ago - Stars: 1 - Forks: 0

1111mp/nvm-desktop

Node Version Manager Desktop - A desktop application to manage multiple active node.js versions.

Language: TypeScript - Size: 4.57 MB - Last synced at: 26 days ago - Pushed at: about 1 month ago - Stars: 1,161 - Forks: 57

oscript-library/ovm Fork of vanessa-opensource/ovm

OneScript Version Manager

Language: 1C Enterprise - Size: 440 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 23 - Forks: 9

efabless/volare

Version manager (and builder) for the Google sky130 and gf180mcu open-source PDKs

Language: Python - Size: 229 KB - Last synced at: 19 days ago - Pushed at: 30 days ago - Stars: 65 - Forks: 13

JeanMertz/chruby-fish

Thin wrapper around chruby to make it work with the Fish shell

Language: Shell - Size: 706 KB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 120 - Forks: 26

stefanmaric/g

Simple go version manager, gluten-free

Language: Shell - Size: 2.57 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 940 - Forks: 54

owenizedd/bum

Bum - Bun Version Manager ⚡

Language: Rust - Size: 106 MB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 173 - Forks: 3

owenthereal/goup

Elegant Go installer

Language: Go - Size: 12.5 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 570 - Forks: 48

version-fox/vfox

A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more

Language: Go - Size: 21.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3,252 - Forks: 123

cpm-cmake/CPM.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

Language: CMake - Size: 615 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3,437 - Forks: 201

coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go.

Language: Go - Size: 31.8 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 41,143 - Forks: 3,516

nodenv/nodenv

Manage multiple NodeJS versions.

Language: Shell - Size: 865 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2,293 - Forks: 146

alganet/shell-versions

Multiple versions of multiple shells for testing portable shell scripts

Language: Shell - Size: 56.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 0

DazzyMlv/pvm

Project Version Manager (PVM) — A CLI tool for bumping Python project versions following SemVer 2.0.0, with changelog generation and Git integration.

Language: Python - Size: 188 KB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

michaelklishin/jdk_switcher

A yet another Ubuntu/Debian-specific tool that makes switching between multiple JDK versions a one liner

Language: Shell - Size: 38.1 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 73 - Forks: 19

ptgoetz/go-versionbump

VersionBump is a command-line tool designed to automate version management in projects. It ensures version consistency across files, integrates with Git, and offers features like dry run mode, user confirmation, and verbose logging.

Language: Go - Size: 238 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 1

asdf-vm/asdf-plugins

Convenience shortname repository for asdf community plugins

Language: Shell - Size: 1.66 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1,335 - Forks: 501

innobead/huber

Huber: simplify GitHub package management

Language: Rust - Size: 1.41 MB - Last synced at: 4 days ago - Pushed at: 4 months ago - Stars: 203 - Forks: 15

x1ao4/edition-manager-for-plex

Plex 电影版本(Edition)管理工具 - Movie Edition Management Tool for Plex

Language: Python - Size: 236 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 78 - Forks: 10

NTBBloodbath/nvenv

A lightweight and blazing fast Neovim version manager.

Language: V - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 56 - Forks: 5

hulo-lang/nvm

🧪 Experimental project rewriting nvm bash scripts in Hulo — a modern, declarative scripting language.

Language: Shell - Size: 78.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

hyperupcall-archive/asdf-updated 📦

Fork of https://github.com/asdf-vm/asdf.

Language: Shell - Size: 1.82 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

nthnn/mvs

Lightweight version control system written in Go. MVS provides basic init, add, remove, commit, log, branch, checkout, status, and tree commands, with msgpack metadata, Ed25519 signatures for tamper-evident history, and global configuration via YAML.

Language: Go - Size: 188 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

TaKO8Ki/frum

A little bit fast and modern Ruby version manager written in Rust

Language: Rust - Size: 839 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 646 - Forks: 14

jaclu/man_asdf

Display man page for installed versions of an asdf plugin

Language: Shell - Size: 43 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

pmargreff/juliavm 📦

Julia Version Manager - Simple bash script to manage multiple julia environments

Language: Shell - Size: 20.5 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 46 - Forks: 7

is-equal/equal-env

A Shell Script Project inspired by nvm, asdf and proto, to install and manage different versions of tools.

Language: Shell - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

shiipou/sem-version

The sementic versionning tool you can trust.

Size: 82 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

Serhioromano/vscode-gitflow

Git Flow extension for Visual Studio Code

Language: TypeScript - Size: 1.75 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 45 - Forks: 9

emmadal/govm

🚀 govm is a simple yet powerful Go version manager that allows you to seamlessly install, switch, and manage multiple Go versions on your system

Language: Go - Size: 188 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

cLupus/asdf-sqlite

A version manager for SQLite in the asdf-vm ecosystem

Language: Shell - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 9 - Forks: 7

wilmoore/php-version

stupid simple PHP version management

Language: Shell - Size: 111 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 678 - Forks: 50

meenbeese/jv

A Java version manager and build tool written in Nim.

Language: Nim - Size: 39.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

kiyoon/version-pioneer

Versioneer fork with hatchling, pdm support with useful CLI. Manage git tag-based version for any project.

Language: Python - Size: 231 KB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 10 - Forks: 0