Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Version Manager Open-Source Projects
-
Project mention: Write a schema only absolutely no code backend server with Node.js and Teo! | dev.to | 2024-02-20
Install Node.js if it hasn't been installed. There are several ways to install Node.js. You may download the installer from the official website, or install it with tools like NVM. After installation, run this command to verify its installation.
-
I usually develop on Windows so I installed NVM for Windows from here, but if you’re on other OS I’m sure you can find a version that supports it, probably this is the answer.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Or if you need to manage more than just node, asdf has been around for over a decade and works great. You can use a .tool-versions to change runtimes for each project you have, in addition to managing your global runtime versions
-
Let’s get started. I prefer to manage my Ruby installations on my development machine with chruby paired with ruby-install. Another outstanding set of tools is rbenv with ruby-build. I highly recommend installing Ruby with one of those two sets of tools. Follow the instructions on their project’s READMEs. For this article, I’ll be running Ruby (MRI) v3.3.0.
-
CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
C++20 brings std::format, improving C++ developer experience for formatting strings. If you have to use older standards, though, add fmtlib to your repo. It plays well with CMake and you can use CPM to add fmtlib to your project. The library supports many Rust format macro features, and makes code far cleaner when you need to do string interpolation with variables.
-
We recommend installing Node.js using nodenv to manage node versions. This allows your computer to have a specific Node.js version per project.
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: GitHub - Clevenio/Goenv: 🐺 Manage Your Applications Go Environment. | /r/golang | 2023-05-14
What does this have that https://github.com/syndbg/goenv doesn't?
-
vfox
A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more
Project mention: Vfox is a cross-platform tool for managing SDK versions, extendable via plugins | news.ycombinator.com | 2024-03-05 -
-
-
That depends on the debian stable repo what version of Neovim they provide. My suggestion would be to check out bob, which as far as I'm concerned it's the easiest way of installing Neovim and gives you the ability to switch between stable and nightly.
-
-
The purpose of a version manager is to help you navigate or install any tools for development easily. Version Manager can be one tool for each dependency (e.g. NVM, g) or One tool for all dependencies (e.g. asdf, mise).
-
-
Project mention: Difftastic, a structural diff tool that understands syntax | news.ycombinator.com | 2024-03-21
-
Project mention: Buzz: A lightweight statically typed scripting language | news.ycombinator.com | 2023-12-26
ZVM (https://github.com/tristanisham/zvm) is a good alternative to keep uptodate with Zig nightly versions and also quickly switch to a stable version when needed.
-
generator-loopback-vue
app版本管理,(热更新)前后端分离,vue page分页功能,authenticate 权限控制,accesstoken机制,credentials,CI,docker
-
-
-
-
gvm
Go Version Manager (gvm) enables seamless installing and swapping between Go versions with a single command. This tool manages a Go environment for the user by allowing a user to specify which Go version they wish to use and handling all of the steps to install and configure that Go version. GVM also supports installing Go from the official Golang master branch so that you can easily try the next version of Go without waiting for a pre release build. (by devnw)
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Version Manager related posts
- Volta – Fastest Node version manager in Rust
- A Journey to Find an Ultimate Development Environment
- NVM – Node Version Management
- How to Install Your Python Version on Ubuntu
- Beginners Intro to Trunk Based Development
- Practical Guide to Trunk Based Development
- Criando seu ambiente com ASDF
-
A note from our sponsor - InfluxDB
www.influxdata.com | 29 Mar 2024
Index
What are some of the best open-source Version Manager projects? This list will help you:
Project | Stars | |
---|---|---|
1 | nvm | 74,916 |
2 | nvm for Windows | 34,069 |
3 | asdf | 20,215 |
4 | ruby-build | 3,841 |
5 | CPM.cmake | 2,507 |
6 | nodenv | 2,147 |
7 | zsh-nvm | 2,133 |
8 | goenv | 1,904 |
9 | vfox | 1,603 |
10 | nodist | 1,569 |
11 | snowfs | 1,261 |
12 | bob | 1,166 |
13 | asdf-plugins | 1,115 |
14 | g | 874 |
15 | frum | 601 |
16 | proto | 426 |
17 | zvm | 228 |
18 | generator-loopback-vue | 201 |
19 | Version | 179 |
20 | snm | 104 |
21 | asdf-dotnet-core | 96 |
22 | gvm | 56 |
23 | 📲 App Version | 34 |