asdf-vm/asdf
View on GitHub ↗ ★ 25,611 Go
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
82 mentions on Hacker News by 67 people: 16 stories, 66 comments · first 2016-06-21 · latest 2026-03-24
20082026
-
See also: asdf and mise https://github.com/asdf-vm/asdf/issues/290#issuecomment-2365...
comment by password4321 · 2026-03-24 · in Nanobrew: The fastest macOS package manager compatible with brew -
I'm a happy long-term user of asdf. https://github.com/asdf-vm/asdf
comment by jaynetics · 2025-08-27 · in Rv, a new kind of Ruby management tool -
…switching to a version manager of[0] your[1] choice[2]. [0]: https://github.com/jdx/mise [1]: https://github.com/asdf-vm/asdf [2]: https://github.com/version-fox/vfox
comment by whilenot-dev · 2025-02-17 · in Hk, a new Git hook manager -
…and not too user-friendly. It's what I use for personal projects since Vault is overkill. [0] https://github.com/asdf-vm/asdf [1] https://github.com/hashicorp/vault [2] https://www.passwordstore.org/
comment by prophesi · 2024-08-29 · in Ask HN: Developer PC setup automations for company owned devices -
Looks like pyenv does the same thing as asdf, except only for python. https://github.com/asdf-vm/asdf And here's a list of everything it supports: https://github.com/asdf-vm/asdf-plugins/tree/master/plugins
comment by Izkata · 2024-08-12 · in GIL Become Optional in Python 3.13 -
…mise / rtx, so kind of lost interest. Sorry. You can always implement these if you’d like. [0]: https://github.com/asdf-vm/asdf/issues/290#issuecomment-1383... [1]: https://github.com/asdf-vm/asdf/pull/1441
comment by sgarland · 2024-04-28 · in Install Asdf: One Runtime Manager to Rule All Dev Environments -
https://github.com/asdf-vm/asdf/issues/290
comment by beeboobaa3 · 2024-04-22 · in Show HN: I made a multiple runtime version manager that can be used on Windows -
…but I really like https://github.com/jdx/mise too to manage dev tools. It’s a modern version of https://github.com/asdf-vm/asdf written in Rust.
comment by jeanregisser · 2024-03-13 · in Show HN: Flox 1.0 – Open-source dev env as code with Nix -
…asdf[2] rewrite, in rust, that can do most of the things nvm can [1] https://github.com/jdx/rtx [2] https://github.com/asdf-vm/asdf
comment by paradox460 · 2023-11-26 · in Fish – Update on the Rust port -
Presumably https://github.com/asdf-vm/asdf
comment by twic · 2023-09-22 · in Being a bash developer in the 21st century (2021) -
…pretty easily as well with docker or podman for windows and the official Elixir images[2]. [1]: https://github.com/asdf-vm/asdf [2]: https://hub.docker.com/_/elixir
comment by freedomben · 2023-08-03 · in Elixir for cynical curmudgeons -
You may consider using asdf or some other Python version manager to get a newer (or older) Python https://github.com/asdf-vm/asdf
comment by powersurge360 · 2023-06-09 · in Archive your Reddit data before it's too late -
…are well understood by the asdf team and the Github issue with most comments is on the topic: https://github.com/asdf-vm/asdf/issues/290 This was with a half dozen plugins and use_legacy_file disabled. Hardly an edge-case. Though I'll note…
comment by jdxcode · 2023-01-31 · in Show HN: Asdf Clone Written in Rust -
…sounds similar to what you're asking for (albeit unfortunately in a slightly different space). [0] https://github.com/asdf-vm/asdf
comment by mijoharas · 2023-01-30 · in Ask HN: Why does every package+module system become a Rube Goldberg machine? -
Not my project but found if while looking into the "asdf" project's performance issues ticket: https://github.com/asdf-vm/asdf/issues/290#issuecomment-1406...
comment by saghul · 2023-01-27 · in Rtx: Polyglot Runtime Manager -
…very short and my faffing about desire is limited. Generally I use brew to pull in asdf ( https://github.com/asdf-vm/asdf ) to install programming languages/tooling, it works flawlessly. I use Pipx ( https://github.com/pypa/pipx ) to…
comment by recuter · 2023-01-17 · in MacBook Pro featuring M2 Pro and M2 Max -
Your team might want to use asdf https://github.com/asdf-vm/asdf to run multiple native versions of PostgreSQL and Redis in parallel. Even with one project you might have multiple versions of those tools in different releases of the…
comment by pmontra · 2022-11-28 · in Lightweight Alpine VMs on macOS -
It's interesting they banned the "echo" command but then use it in the tests [0]. 0 - https://github.com/asdf-vm/asdf/blob/master/test/banned_comm...
comment by Game_Ender · 2022-10-29 · in asdf banned_commands -
…of /usr/bin/python. Then it can decide which version of Python to defer to. Edit: here it is: https://github.com/asdf-vm/asdf/blob/v0.10.2/asdf.sh#L30-L31
comment by rzzzt · 2022-10-25 · in Asdf – language tool version manager -
I have an issue out to make it agnostic of keyboard layouts if that helps! https://github.com/asdf-vm/asdf/issues/930
comment by crawl_soever · 2022-10-24 · in Asdf – language tool version manager -
It's basically the same as https://github.com/asdf-vm/asdf than, plus lisp for config?
comment by pvinis · 2022-09-25 · in Guix for Development -
…to install the required plugins by hand[0]. Makes it very annoying to use in CI/CD pipelines. [0]: https://github.com/asdf-vm/asdf/issues/1298
comment by codethief · 2022-08-12 · in Asdf Performance -
I actually asked last year if it meant anything https://github.com/asdf-vm/asdf/issues/883
comment by leetrout · 2022-08-12 · in Asdf Performance -
…which unfortunately I don't think the author has enough bandwidth to triage. Bugs keep piling up. https://github.com/asdf-vm/asdf/issues
comment by stevebmark · 2022-08-12 · in Asdf Performance -
…manager (now there’s another overloading: ‘VM’ to mean ‘version manager’ vice ‘virtual machine’): https://github.com/asdf-vm/asdf
comment by eadmund · 2022-08-12 · in Asdf Performance -
asdf works as a universal tool for any cli app i.e. python, terraform, ruby, golang, etc https://github.com/asdf-vm/asdf asdf plugin add python asdf install python 3.9.1 asdf global python 3.9.1 asdf local python 3.9.1
comment by aynawn · 2022-07-20 · in Use `Python -m Pip` -
Let me introduce you to asdf. No, that is not a typo. https://github.com/asdf-vm/asdf
comment by SenHeng · 2022-07-02 · in Reimagining front-end web development with htmx and hyperscript -
This might show my ignorance, but can Nix replace something like asdf ( https://github.com/asdf-vm/asdf )?
comment by francis-io · 2022-05-30 · in A decade of dotfiles -
I like this quote in asdf help. "Late but latest" -- Rajinikanth https://github.com/asdf-vm/asdf/blob/master/lib/commands/com... Thalaiva! :)
comment by orsenthil · 2022-04-05 · in Switching from pyenv, rbenv, goenv and nvm to asdf -
Renaming because of this name clash has been suggested but the suggestion wasn't taken up: - https://github.com/asdf-vm/asdf/issues/383 - https://github.com/asdf-vm/asdf/issues/547 They did do something to ameliate this though: now they…
comment by omaranto · 2022-04-05 · in Switching from pyenv, rbenv, goenv and nvm to asdf -
I thought it's a joke post after that, but apparently this is a real project: https://github.com/asdf-vm/asdf
comment by KptMarchewa · 2022-04-05 · in Switching from pyenv, rbenv, goenv and nvm to asdf -
I used asdf but found it caused a 200ms hit to launching any of the binaries: https://github.com/asdf-vm/asdf/issues/290 Personally that's not something I can live with as these binaries are sometimes launched many times in subprocesses.
comment by bin_bash · 2022-04-05 · in Switching from pyenv, rbenv, goenv and nvm to asdf -
I've recently discovered `asdf` ( https://github.com/asdf-vm/asdf ). It's not as technically clever as nix, but it does allow you to manage version of most language toolchains with one tool.
comment by nicoburns · 2022-01-24 · in The Curse of NixOS -
…version manager [2]. Entirely my fault I was confused, tbh. 1: https://asdf.common-lisp.dev 2: https://github.com/asdf-vm/asdf
comment by d3nj4l · 2022-01-21 · in Common Lisp ASDF maintainer considers resignation -
For anything versioned, I use asdf: https://github.com/asdf-vm/asdf It's straightforward enough that the software devs I work with consider it "painless" to use. asdf describes itself as "asdf is a CLI tool that can manage multiple…
comment by bloopernova · 2021-12-26 · in Bingo – The missing package manager for Go binaries (Homebrew for “go install”) -
Take a look at this issue: https://github.com/asdf-vm/asdf/issues/290
comment by TeddyDD · 2021-05-21 · in Frum – Fast and modern Ruby version manager written in Rust -
Maybe asdf? https://github.com/asdf-vm/asdf
comment by darkwater · 2021-04-14 · in Terraform 0.15 General Availability -
…manager for ruby, I'd go with rbenv. But if you use, say, node and python too - I'd go with asdf: https://github.com/asdf-vm/asdf https://github.com/asdf-vm/asdf-ruby Keeps the stampede of VMs out of your bashrc.
comment by e12e · 2020-10-29 · in Ruby on Rails in a week -
…anyone tried `pyenv` and/or `nodenv` and switched to `asdf`? [1] https://github.com/pyenv/pyenv [2] https://github.com/asdf-vm/asdf
comment by bow_ · 2020-04-25 · in How to Install Node.js for Ubuntu 20.04 LTS? -
…~/.virtualenvs/py375/bin/activate This virtualenv is going to stay on 3.7.5 forever. [1] https://github.com/asdf-vm/asdf [2] https://github.com/danhper/asdf-python
comment by pmontra · 2020-01-12 · in OpenBSD won't update Firefox, advises users to switch to ESR -
Or usev another version manager: I use asdf https://github.com/asdf-vm/asdf
comment by izietto · 2019-11-02 · in Why to use ‘python -m pip’ -
…pyenv with asdf [0]. asdf is like pyenv, but it works for all major programming languages. [0] https://github.com/asdf-vm/asdf
comment by Rotareti · 2019-09-24 · in Ask HN: How do you handle/maintain local Python environments? -
…ton of other stuff. Through it I create virtualenvs, each targeting a particular version of Python. https://github.com/asdf-vm/asdf
comment by eropple · 2019-09-24 · in Ask HN: How do you handle/maintain local Python environments? -
…about what asdf is and why it is useful. One of the maintainers already has a PR out to fix this - https://github.com/asdf-vm/asdf/pull/441 If you have any suggestions on what the readme should say feel free to open an issue or a small PR.
comment by Stratus3D · 2019-01-27 · in Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML -
Great work, but you'd have to pry asdf out of my cold, dead hands. https://github.com/asdf-vm/asdf
comment by midgetjones · 2019-01-24 · in Show HN: Fnm – Fast and simple Node.js version manager built in ReasonML -
…plug-in that re-uses a lot of the tooling for rbenv/build. (as does the rust plug-in, and others) https://github.com/asdf-vm/asdf
comment by e12e · 2019-01-23 · in Show HN: Esy – fast and simple package management for native ReasonML/OCaml -
…to do all, and avoid the need to handle more than one "magic" session in your bashrc(etc): "asdf": https://github.com/asdf-vm/asdf Now, a few new languages do come with pretty decent "virtual env" thingy-s , but most stumble for a few…
comment by e12e · 2019-01-04 · in Show HN: Jetpack – Webpack made more convenient