SaaSHub helps you find the best software and product alternatives Learn more →
Top 12 Shell Version Manager Projects
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versionsProject mention: Node.js vs Python: The Ultimate Showdown | reddit.com/r/u_simpliortechnologies | 2023-02-06
Commonly used tools in Node.js development include Node Package Manager (npm) and Node Version Manager (nvm). Particular tools, such as pip, virtualenv, and anaconda, are utilized widely in Python development.
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & moreProject mention: The Flox Open Beta | news.ycombinator.com | 2023-02-07
For me, it's reproducibility and version control.
I started from using asdf  for managing golang, python and node. My main language is golang but often I need to run project from other language and different version especially python with packages have different version needed from pip i.e python 3.6 and python 3.8
I found about nix and it looks a good fit for my usecase because it not messing with PATH and not spawning container like docker but when I try to use it, I feel overwhelmed by it.
I use devbox now because it's easy to use but definitely will try flox. I welcome any tools that can help reduce nix complexity.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Zsh plugin for installing, updating and loading nvmProject mention: NVM is completely broken, how can I fix it? | reddit.com/r/node | 2022-03-23
Manage multiple NodeJS versions.Project mention: Is there a project level way to specify nvm versions and avoid nvm use? | reddit.com/r/node | 2023-01-08
https://github.com/nodenv/nodenv can automatically symlink to the version you need. Or https://github.com/asdf-vm/asdf that does the same thing.
:blue_car: Like pyenv and rbenv, but for Go.Project mention: Managing multiple Go versions in the local environment | reddit.com/r/golang | 2022-11-21
I use GoEnv. I hate that I have to do it, but I have valid (if annoying) reasons. I'd rather just keep the most recent version installed.
Central repository for community plugins for asdfProject mention: Add "asdf" (version manager) to sidebar? | reddit.com/r/rails | 2022-08-26
Simple go version manager, gluten-freeProject mention: Managing multiple Go versions in the local environment | reddit.com/r/golang | 2022-11-21
If you are using a Unix based system you can use: https://github.com/stefanmaric/g I use it daily and works like charm, I only had some problems using `godoc` but it is solveble if you set the GOPATH to the go location and not the g installation directory
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
✨ .Net Core plugin for asdf version managerProject mention: Learning ASP.NET CORE on m1 MAC? | reddit.com/r/dotnet | 2022-08-19
I like asdf for language version management https://github.com/emersonsoares/asdf-dotnet-core
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)Project mention: Go Version Manager | reddit.com/r/golang | 2022-04-23
The version manager to end all version managers (by hyperupcall)Project mention: Asdf Performance | news.ycombinator.com | 2022-08-12
- There are too many separate plugins to use and download. Too much code duplication between plugins
I hope this doesn't sound like a laundry list of gripes, but just things to improve upon (for the maintainer). I understand how hard it is to write Bash that works everywhere. Personally, I've opted to build my own (partial) solution that implements these suggestions at https://github.com/hyperupcall/woof, but my hope is that asdf will become substantially better over the years
Version manager for Lua, built with :heart:
docker-slim plugin for asdf version manager
Shell Version Manager related posts
The Flox Open Beta
2 projects | news.ycombinator.com | 7 Feb 2023
Terraform Version Manangement
4 projects | reddit.com/r/Terraform | 1 Feb 2023
Show HN: Asdf Clone Written in Rust
4 projects | news.ycombinator.com | 30 Jan 2023
Will there be a Pop!_OS 23.04?
1 project | reddit.com/r/pop_os | 28 Jan 2023
Rtx: Polyglot Runtime Manager
2 projects | news.ycombinator.com | 27 Jan 2023
7 projects | news.ycombinator.com | 24 Jan 2023
Apple Unveils MacBook Pro Featuring M2 Pro and M2 Max
5 projects | news.ycombinator.com | 17 Jan 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea6273d7d8>
www.saashub.com | 8 Feb 2023
What are some of the best open-source Version Manager projects in Shell? This list will help you: