Skip to content

Управляйте версиями всего с asdf: попрощайтесь с адским переключением

Дисклеймер:

У Автора несколько дней опыта asdf. Часть статьи сгенерирована LLM. Возможны неточности. Перепроверяйте информацию в документации.

TL;DR:

asciicast

asdf — это мощный и гибкий инструмент для управления версиями. Он предлагает гораздо больше, чем простое переключение, обеспечивая консистентность, удобство и расширяемость. Но, как и любой инструмент, требует времени на освоение.

https://asdf-vm.com/

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

Введение

В мире DevOps и разработки программного обеспечения, где проекты могут охватывать разные технологии и стеки, часто возникает одна и та же головная боль: управление версиями. Представьте ситуацию: один проект требует Python 3.8, другой — Python 3.10, а параллельно вам нужно поддерживать старый проект на Python 2.7 (да, такое бывает!). И это только Python! Добавьте к этому необходимость жонглировать версиями Node.js, Ruby, Java, утилит командной строки вроде Terraform или AWS CLI... Настоящий хаос, не правда ли?

Традиционно, мы решаем эту проблему с помощью специализированных инструментов, разработанных для каждого языка или технологии. Для Python это может быть pyenv, для Node.js — nvm, а для Terraform — tfenv. Эти инструменты, безусловно, полезны, и каждый из них отлично справляется со своей задачей.

Однако, такой подход порождает новые сложности:

Разные инструменты, разные правила: Каждый менеджер версий имеет свои собственные команды, конфигурации и способы работы. Нужно запоминать их все, что увеличивает когнитивную нагрузку. Конфликты и несовместимости: Иногда разные менеджеры версий могут конфликтовать друг с другом или портить глобальную конфигурацию системы. Сложность настройки CI/CD: Автоматизация сборки и развертывания проектов с разными требованиями к версиям превращается в настоящий кошмар. К счастью, существует более элегантное и универсальное решение: asdf. Этот инструмент объединяет в себе функциональность специализированных менеджеров версий, предоставляя единый интерфейс и концепцию для управления практически любым инструментом разработки. С asdf вы сможете забыть про необходимость устанавливать и настраивать кучу разных утилит, упростите свой workflow и повысите продуктивность.

Давайте же рассмотрим, как asdf работает и почему он заслуживает вашего внимания!

Пример

Отлично, вот базовый пример квикстарта для установки и использования Terraform с asdf, при этом сохраняя уже установленную версию.

1. Установка asdf (пропустим, зависит от вашей системы)

Предположим, asdf уже установлен.

2. Добавление плагина Terraform:

asdf plugin add terraform

3. Просмотр доступных версий Terraform:

asdf list all terraform

Это выведет список всех доступных версий Terraform, которые можно установить с помощью плагина asdf.

4. Установка последней версии Terraform:

asdf install terraform latest

asdf установит последнюю доступную версию Terraform.

5. Установка конкретной версии (например, той, что у вас уже есть):

Предположим, у вас уже установлена версия 1.11.3.

asdf install terraform 1.11.3

Это гарантирует, что asdf будет управлять этой версией, даже если она уже установлена в системе.

6. Установка глобальной версии Terraform (по умолчанию):

asdf global terraform latest

Это установит последнюю версию Terraform как глобальную версию по умолчанию. Теперь, когда вы запустите terraform -v в любом месте, будет использоваться эта версия.

7. Использование конкретной версии в проекте:

Предположим, ваш текущий проект требует версию 1.11.3. Перейдите в корень проекта и создайте файл .tool-versions (если его нет) или добавьте в него строку:

terraform 1.11.3

Затем в этой директории выполните:

asdf local terraform 1.11.3

Теперь, когда вы находитесь в директории вашего проекта, terraform -v будет выводить 1.11.3. Когда вы находитесь в любой другой директории, будет использоваться глобальная версия (последняя).

Пример структуры проекта:

my_project/
  .tool-versions  # Содержит "terraform 1.11.3"
  main.tf

Важно:

  • asdf не удаляет версии, установленные вне его. Он просто управляет тем, какая версия используется в данный момент.
  • Если у вас есть переменная окружения PATH, указывающая на установку Terraform вне asdf, вам может потребоваться изменить ее, чтобы приоритет был у shims asdf.
  • Не забудьте "reshim" asdf после установки новых версий:

    asdf reshim terraform
    

    Это гарантирует, что asdf правильно создаст ссылки на исполняемые файлы.

Этот пример позволяет вам установить последнюю версию Terraform для новых проектов или глобального использования, но при этом использовать конкретную версию (например, ту, что уже установлена) в существующих проектах.

Больше

Квикстарт в asdf — это только верхушка айсберга! asdf обладает множеством мощных функций, которые делают его действительно удобным инструментом. Давай разберем некоторые ключевые особенности, которые выходят за рамки базовой установки и переключения версий:

1. .tool-versions для консистентности проекта:

* `asdf local` и `asdf global` позволяют не только установить версии, но и сохранить их в файле `.tool-versions`.
* Этот файл помещается в корень проекта и гарантирует, что каждый разработчик (и CI/CD) использует именно те версии инструментов, которые указаны в файле.
* Это исключает ситуации, когда "на моей машине работает", потому что версии не совпадают.
* Пример файла `.tool-versions`:

    ```
    python 3.9.18
    nodejs 18.17.1
    terraform 1.5.7
    ```

2. Переменные окружения:

* asdf автоматически устанавливает переменные окружения, необходимые для работы с разными версиями инструментов (например, `PATH`).
* Это избавляет от необходимости вручную настраивать переменные и избегать конфликтов.

3. Поддержка плагинов:

* asdf расширяется с помощью плагинов. Каждый плагин отвечает за управление конкретным инструментом (Python, Go, и т. д.).
* Плагины можно легко добавлять, удалять и обновлять, что делает asdf очень гибким.
* Многие плагины активно поддерживаются сообществом.

4. Расширяемость:

* Если для вашего любимого инструмента нет плагина, вы можете написать свой собственный.
* Это позволяет asdf адаптироваться к любым потребностям разработки.

5. Интерактивность:

* asdf предоставляет удобные команды для установки, переключения, просмотра версий.
* Например, `asdf list all python` покажет все доступные для установки версии Python.

6. Установка из исходников:

* asdf позволяет устанавливать версии инструментов не только из готовых бинарников, но и из исходников (если это необходимо).

7. Автоматическая установка зависимостей:

* Некоторые плагины asdf умеют автоматически устанавливать необходимые зависимости для работы инструмента.

Но, конечно, есть и свои нюансы:

  • Настройка: Поначалу нужно потратить время на установку asdf и плагинов.
  • Совместимость плагинов: Иногда плагины могут конфликтовать друг с другом или требовать определённых версий asdf.
  • Кривая обучения: Хотя asdf довольно прост в использовании, нужно привыкнуть к его концепциям и командам.

TL;DR: asdf — это мощный и гибкий инструмент для управления версиями. Он предлагает гораздо больше, чем простое переключение, обеспечивая консистентность, удобство и расширяемость. Но, как и любой инструмент, требует времени на освоение.

all plugins

asdf plugin list all
1password-cli                               https://github.com/NeoHsu/asdf-1password-cli.git
R                                           https://github.com/asdf-community/asdf-r.git
aapt2                                       https://github.com/ronnnnn/asdf-aapt2.git
act                                         https://github.com/gr1m0h/asdf-act.git
action-validator                            https://github.com/mpalmer/action-validator.git
actionlint                                  https://github.com/crazy-matt/asdf-actionlint.git
adr-tools                                   https://gitlab.com/td7x/asdf/adr-tools.git
ag                                          https://github.com/koketani/asdf-ag.git
age                                         https://github.com/threkk/asdf-age
age-plugin-yubikey                          https://github.com/joke/asdf-age-plugin-yubikey
agebox                                      https://github.com/slok/asdf-agebox.git
air                                         https://github.com/pdemagny/asdf-air
aks-engine                                  https://github.com/robsonpeixoto/asdf-aks-engine.git
alias                                       https://github.com/andrewthauer/asdf-alias.git
alire                                       https://github.com/NyanHelsing/asdf-alire.git
allure                                      https://github.com/comdotlinux/asdf-allure.git
alp                                         https://github.com/asdf-community/asdf-alp.git
amass                                       https://github.com/dhoeric/asdf-amass.git
amazon-ecr-credential-helper                https://github.com/dex4er/asdf-amazon-ecr-credential-helper.git
ambient                                     https://github.com/jtakakura/asdf-ambient.git
ansible-base                                https://github.com/amrox/asdf-pyapp.git
ant                                         https://github.com/jackboespflug/asdf-ant.git
apko                                        https://github.com/omissis/asdf-apko.git
apollo-ios-cli                              https://github.com/MacPaw/asdf-apollo-ios-cli
apollo-router                               https://github.com/safx/asdf-apollo-router.git
arc                                         https://github.com/ORCID/asdf-arc.git
argc                                        https://github.com/rgeraskin/asdf-argc
argo                                        https://github.com/sudermanjr/asdf-argo.git
argo-rollouts                               https://github.com/abatilo/asdf-argo-rollouts.git
argocd                                      https://github.com/beardix/asdf-argocd.git
argocd-image-updater                        https://github.com/thatmlopsguy/asdf-argocd-image-updater.git
aria2                                       https://github.com/asdf-community/asdf-aria2.git
asciidoctorj                                https://github.com/gliwka/asdf-asciidoctorj.git
asdf-plugin-manager                         https://github.com/asdf-community/asdf-plugin-manager
assh                                        https://github.com/zekker6/asdf-assh.git
atlas                                       https://github.com/pbr0ck3r/asdf-atlas.git
atmos                                       https://github.com/cloudposse/asdf-atmos.git
auth0-cli                                   https://github.com/gunzy83/asdf-auth0-cli.git
auto-doc                                    https://github.com/looztra/asdf-auto-doc.git
avalanche                                   https://github.com/embtools/asdf-avalanche.git
avalanchego                                 https://github.com/embtools/asdf-avalanchego.git
aws-amplify-cli                             https://github.com/LozanoMatheus/asdf-aws-amplify-cli.git
aws-copilot                                 https://github.com/NeoHsu/asdf-copilot
aws-iam-authenticator                       https://github.com/zekker6/asdf-aws-iam-authenticator
aws-nuke                                    https://github.com/bersalazar/asdf-aws-nuke.git
aws-sam-cli                                 https://github.com/amrox/asdf-pyapp.git
aws-sso-cli                                 https://github.com/adamcrews/asdf-aws-sso-cli.git
aws-vault                                   https://github.com/karancode/asdf-aws-vault.git
awscli                                      https://github.com/MetricMike/asdf-awscli.git
awscli-local                                https://github.com/paulo-ferraz-oliveira/asdf-awscli-local
awsebcli                                    https://github.com/amrox/asdf-pyapp.git
awsls                                       https://github.com/chessmango/asdf-awsls.git
awsrm                                       https://github.com/chessmango/asdf-awsrm.git
awsweeper                                   https://github.com/chessmango/asdf-awsweeper.git
azure-cli                                   https://github.com/EcoMind/asdf-azure-cli.git
azure-functions-core-tools                  https://github.com/daveneeley/asdf-azure-functions-core-tools.git
babashka                                    https://github.com/pitch-io/asdf-babashka.git
balena-cli                                  https://github.com/boatkit-io/asdf-balena-cli
bashbot                                     https://github.com/mathew-fleisch/asdf-bashbot.git
bashly                                      https://github.com/pcrockett/asdf-bashly.git
bat                                         https://github.com/pauloedurezende/asdf-bat.git
bat-extras                                  https://github.com/vhdirk/asdf-bat-extras.git
batect                                      https://github.com/johnlayton/asdf-batect.git
bats                                        https://github.com/timgluz/asdf-bats.git
bazel                                       https://github.com/rajatvig/asdf-bazel.git
bazelisk                                    https://github.com/josephtate/asdf-bazelisk.git
bbr                                         https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
bbr-s3-config-validator                     https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
benthos                                     https://github.com/benthosdev/benthos-asdf.git
bfs                                         https://github.com/virtualroot/asdf-bfs.git
binaryen                                    https://github.com/cometkim/asdf-binaryen.git
bingo                                       https://github.com/isindir/asdf-bingo.git
binnacle                                    https://github.com/Traackr/asdf-binnacle.git
bitwarden                                   https://github.com/vixus0/asdf-bitwarden.git
bitwarden-secrets-manager                   https://github.com/asdf-community/asdf-bitwarden-secrets-manager
boilerplate                                 https://github.com/gruntwork-io/asdf-boilerplate
bombardier                                  https://github.com/NeoHsu/asdf-bombardier.git
borg                                        https://github.com/lwiechec/asdf-borg
bosh                                        https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
bottom                                      https://github.com/carbonteq/asdf-btm.git
boundary                                    https://github.com/asdf-community/asdf-hashicorp.git
bpkg                                        https://github.com/bpkg/asdf-bpkg.git
brig                                        https://github.com/Ibotta/asdf-brig.git
btrace                                      https://github.com/joschi/asdf-btrace.git
buf                                         https://github.com/truepay/asdf-buf.git
buildpack                                   https://github.com/johnlayton/asdf-buildpack.git
bun                                         https://github.com/cometkim/asdf-bun.git
bundler                                     https://github.com/jonathanmorley/asdf-bundler.git
c3                                          https://github.com/RobLoach/asdf-c3.git
cabal                                       https://github.com/sestrella/asdf-ghcup.git
caddy                                       https://github.com/salasrod/asdf-caddy.git
cairo-coverage                              https://github.com/software-mansion/asdf-cairo-coverage
cairo-profiler                              https://github.com/software-mansion/asdf-cairo-profiler
calendarsync                                https://github.com/FeryET/asdf-calendarsync.git
calicoctl                                   https://github.com/teejaded/asdf-calicoctl.git
camunda-modeler                             https://github.com/barmac/asdf-camunda-modeler.git
cargo-make                                  https://github.com/mise-plugins/asdf-cargo-make.git
carp                                        https://github.com/susurri/asdf-carp.git
carthage                                    https://github.com/younke/asdf-carthage.git
ccache                                      https://github.com/asdf-community/asdf-ccache.git
certstrap                                   https://github.com/carnei-ro/asdf-certstrap.git
cf                                          https://github.com/mattysweeps/asdf-cf.git
cfssl                                       https://github.com/mathew-fleisch/asdf-cfssl.git
chamber                                     https://github.com/mintel/asdf-chamber
changie                                     https://github.com/pdemagny/asdf-changie
cheat                                       https://github.com/jmoratilla/asdf-cheat-plugin
checkov                                     https://github.com/bosmak/asdf-checkov.git
chezmoi                                     https://github.com/joke/asdf-chezmoi.git
chezscheme                                  https://github.com/asdf-community/asdf-chezscheme.git
chicken                                     https://github.com/evhan/asdf-chicken.git
chisel                                      https://github.com/lwiechec/asdf-chisel.git
choose                                      https://github.com/carbonteq/asdf-choose.git
chromedriver                                https://github.com/schinckel/asdf-chromedriver.git
cidr-merger                                 https://github.com/ORCID/asdf-cidr-merger.git
cidrchk                                     https://github.com/ORCID/asdf-cidrchk.git
cilium-cli                                  https://github.com/carnei-ro/asdf-cilium-cli.git
cilium-hubble                               https://github.com/NitriKx/asdf-cilium-hubble.git
circleci-cli                                https://github.com/ucpr/asdf-circleci-cli.git
clarinet                                    https://github.com/alexgo-io/asdf-clarinet.git
clj-kondo                                   https://github.com/rynkowsg/asdf-clj-kondo.git
cljstyle                                    https://github.com/abogoyavlensky/asdf-cljstyle.git
clojure                                     https://github.com/asdf-community/asdf-clojure.git
cloud-sql-proxy                             https://github.com/pbr0ck3r/asdf-cloud-sql-proxy.git
cloudflared                                 https://github.com/threkk/asdf-cloudflared
clusterawsadm                               https://github.com/kahun/asdf-clusterawsadm.git
clusterctl                                  https://github.com/pfnet-research/asdf-clusterctl.git
cmake                                       https://github.com/asdf-community/asdf-cmake.git
cmctl                                       https://github.com/asdf-community/asdf-cmctl.git
cockroach                                   https://github.com/salasrod/asdf-cockroach.git
cocoapods                                   https://github.com/ronnnnn/asdf-cocoapods.git
codefresh                                   https://github.com/gurukulkarni/asdf-codefresh.git
codeql                                      https://github.com/bored-engineer/asdf-codeql.git
colima                                      https://github.com/CrouchingMuppet/asdf-colima.git
conan                                       https://github.com/amrox/asdf-pyapp.git
concourse                                   https://github.com/mattysweeps/asdf-concourse.git
conduit                                     https://github.com/gmcabrita/asdf-conduit.git
conform                                     https://github.com/skyzyx/asdf-conform.git
conftest                                    https://github.com/looztra/asdf-conftest.git
consul                                      https://github.com/asdf-community/asdf-hashicorp.git
container-diff                              https://github.com/cgroschupp/asdf-container-diff.git
container-structure-test                    https://github.com/FeryET/asdf-container-structure-test.git
cookiecutter                                https://github.com/shawon-crosen/asdf-cookiecutter.git
copier                                      https://github.com/looztra/asdf-copier.git
copper                                      https://github.com/vladlosev/asdf-copper.git
coq                                         https://github.com/gingerhot/asdf-coq.git
coredns                                     https://github.com/s3than/asdf-coredns.git
cosign                                      https://gitlab.com/wt0f/asdf-cosign.git
coursier                                    https://github.com/jiahuili430/asdf-coursier.git
crane                                       https://github.com/dmpe/asdf-crane
crc                                         https://github.com/sqtran/asdf-crc.git
credhub                                     https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
crictl                                      https://github.com/FairwindsOps/asdf-crictl.git
crossplane-cli                              https://github.com/joke/asdf-crossplane-cli.git
crystal                                     https://github.com/asdf-community/asdf-crystal.git
ctlptl                                      https://github.com/ezcater/asdf-ctlptl.git
ctop                                        https://github.com/NeoHsu/asdf-ctop.git
cue                                         https://github.com/asdf-community/asdf-cue.git
cyclonedx                                   https://github.com/xeedio/asdf-cyclonedx.git
dagger                                      https://github.com/virtualstaticvoid/asdf-dagger.git
dapr                                        https://github.com/asdf-community/asdf-dapr-cli.git
dart                                        https://github.com/PatOConnor43/asdf-dart.git
dasel                                       https://github.com/asdf-community/asdf-dasel.git
datree                                      https://github.com/lukeab/asdf-datree.git
daytona                                     https://github.com/CrouchingMuppet/asdf-daytona.git
dbmate                                      https://github.com/juusujanar/asdf-dbmate.git
deck                                        https://github.com/nutellinoit/asdf-deck.git
delta                                       https://github.com/andweeb/asdf-delta.git
deno                                        https://github.com/asdf-community/asdf-deno.git
dep                                         https://github.com/paxosglobal/asdf-dep.git
depot                                       https://github.com/depot/asdf-depot.git
desk                                        https://github.com/endorama/asdf-desk.git
devpod-cli                                  https://github.com/salemgolemugoo/asdf-devpod-cli.git
devspace                                    https://github.com/NeoHsu/asdf-devspace.git
dhall                                       https://github.com/aaaaninja/asdf-dhall.git
difftastic                                  https://github.com/volf52/asdf-difftastic.git
digdag                                      https://github.com/jtakakura/asdf-digdag.git
direnv                                      https://github.com/asdf-community/asdf-direnv.git
dive                                        https://github.com/looztra/asdf-dive.git
djinni                                      https://github.com/cross-language-cpp/asdf-djinni.git
dmd                                         https://github.com/sylph01/asdf-dmd.git
docker-compose-v1                           https://github.com/yilas/asdf-docker-compose-v1
docker-slim                                 https://github.com/xataz/asdf-docker-slim.git
dockle                                      https://github.com/mathew-fleisch/asdf-dockle.git
doctl                                       https://github.com/bstoutenburgh/asdf-doctl.git
doctoolchain                                https://github.com/joschi/asdf-doctoolchain
docuum                                      https://github.com/bradym/asdf-docuum.git
dojo                                        https://github.com/dojoengine/asdf-dojo.git
dome                                        https://github.com/jtakakura/asdf-dome.git
doppler                                     https://github.com/takutakahashi/asdf-doppler.git
dotenv-linter                               https://github.com/wesleimp/asdf-dotenv-linter.git
dotenvx                                     https://github.com/jgburet/asdf-dotenvx.git
dotnet                                      https://github.com/hensou/asdf-dotnet
dotnet-core                                 https://github.com/emersonsoares/asdf-dotnet-core.git
dotty                                       https://github.com/asdf-community/asdf-dotty.git
dprint                                      https://github.com/asdf-community/asdf-dprint
draft                                       https://github.com/kristoflemmens/asdf-draft.git
driftctl                                    https://github.com/nlamirault/asdf-driftctl.git
drone                                       https://github.com/virtualstaticvoid/asdf-drone.git
dst                                         https://github.com/datasprayio/asdf-dst.git
dt                                          https://github.com/so-dang-cool/asdf-dt.git
dtm                                         https://github.com/zhenyuanlau/asdf-dtm.git
duf                                         https://github.com/NeoHsu/asdf-duf.git
dust                                        https://github.com/looztra/asdf-dust.git
dvc                                         https://github.com/fwfurtado/asdf-dvc.git
dyff                                        https://gitlab.com/wt0f/asdf-dyff.git
dynatrace-monaco                            https://github.com/nsaputro/asdf-monaco.git
e1s                                         https://github.com/tbobm/asdf-e1s
earthly                                     https://github.com/YR-ZR0/asdf-earthly
ecspresso                                   https://github.com/kayac/asdf-ecspresso.git
editorconfig-checker                        https://github.com/gabitchov/asdf-editorconfig-checker.git
ejson                                       https://github.com/cipherstash/asdf-ejson.git
eks-node-viewer                             https://github.com/haad/asdf-eks-node-viewer.git
eksctl                                      https://github.com/elementalvoid/asdf-eksctl.git
elasticsearch                               https://github.com/asdf-community/asdf-elasticsearch.git
elixir                                      https://github.com/asdf-vm/asdf-elixir.git
elixir-ls                                   https://github.com/juantascon/asdf-elixir-ls
elm                                         https://github.com/asdf-community/asdf-elm.git
embulk                                      https://github.com/yuokada/asdf-embulk.git
emsdk                                       https://github.com/RobLoach/asdf-emsdk.git
envcli                                      https://github.com/zekker6/asdf-envcli.git
envsubst                                    https://github.com/dex4er/asdf-envsubst.git
ephemeral-postgres                          https://github.com/smashedtoatoms/asdf-ephemeral-postgres.git
erlang                                      https://github.com/asdf-vm/asdf-erlang.git
esc                                         https://github.com/fxsalazar/asdf-esc.git
esy                                         https://github.com/asdf-community/asdf-esy.git
etcd                                        https://github.com/particledecay/asdf-etcd.git
evans                                       https://github.com/goki90210/asdf-evans.git
exa                                         https://github.com/nyrst/asdf-exa.git
exercism                                    https://gitlab.com/bheesham/asdf-exercism.git
eza                                         https://github.com/lwiechec/asdf-eza.git
falco                                       https://github.com/ronnnnn/asdf-falco.git
fastlane                                    https://github.com/mollyIV/asdf-fastlane.git
fd                                          https://gitlab.com/wt0f/asdf-fd.git
ffizer                                      https://github.com/ffizer/asdf-ffizer.git
ffmpeg                                      https://github.com/acj/asdf-ffmpeg
figma-export                                https://github.com/younke/asdf-figma-export.git
fillin                                      https://github.com/ouest/asdf-fillin
firebase                                    https://github.com/jthegedus/asdf-firebase.git
fission                                     https://github.com/virtualstaticvoid/asdf-fission.git
flamingo                                    https://github.com/log2/asdf-flamingo.git
flarectl                                    https://github.com/ORCID/asdf-flarectl.git
flatc                                       https://github.com/TheOpenDictionary/asdf-flatc.git
flutter                                     https://github.com/oae/asdf-flutter.git
fluttergen                                  https://github.com/FlutterGen/asdf-fluttergen.git
flux2                                       https://github.com/tablexi/asdf-flux2.git
fluxctl                                     https://github.com/stefansedich/asdf-fluxctl.git
fly                                         https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
flyctl                                      https://github.com/chessmango/asdf-flyctl.git
flyway                                      https://github.com/junminahn/asdf-flyway.git
frankenphp                                  https://github.com/theutz/asdf-frankenphp.git
func-e                                      https://github.com/carnei-ro/asdf-func-e.git
furyctl                                     https://github.com/sighupio/asdf-furyctl.git
fx                                          https://gitlab.com/wt0f/asdf-fx.git
fzf                                         https://github.com/kompiro/asdf-fzf.git
gallery-dl                                  https://github.com/iul1an/asdf-gallery-dl
gam                                         https://github.com/offbyone/asdf-gam.git
garden-cli                                  https://github.com/rynkowsg/asdf-garden-cli.git
gator                                       https://github.com/MxNxPx/asdf-gator.git
gauche                                      https://github.com/sakuro/asdf-gauche.git
gcc-arm-none-eabi                           https://github.com/dlech/asdf-gcc-arm-none-eabi.git
gcloud                                      https://github.com/jthegedus/asdf-gcloud.git
getenvoy                                    https://github.com/asdf-community/asdf-getenvoy.git
ghc                                         https://github.com/sestrella/asdf-ghcup.git
ghidra                                      https://github.com/Honeypot95/asdf-ghidra.git
ghorg                                       https://github.com/gbloquel/asdf-ghorg.git
ghostty                                     https://github.com/ilvez/asdf-ghostty.git
ghq                                         https://github.com/kajisha/asdf-ghq.git
ginkgo                                      https://github.com/jimmidyson/asdf-ginkgo.git
git                                         https://gitlab.com/jcaigitlab/asdf-git.git
git-chglog                                  https://github.com/GoodwayGroup/asdf-git-chglog.git
git-cliff                                   https://github.com/jylenhof/asdf-git-cliff.git
git-lfs                                     https://github.com/DanieleIsoni/asdf-git-lfs.git
gitconfig                                   https://github.com/0ghny/asdf-gitconfig.git
github-cli                                  https://github.com/bartlomiejdanek/asdf-github-cli.git
github-markdown-toc                         https://github.com/skyzyx/asdf-github-markdown-toc.git
gitleaks                                    https://github.com/jmcvetta/asdf-gitleaks.git
gitsign                                     https://github.com/spencergilbert/asdf-gitsign.git
gitui                                       https://github.com/looztra/asdf-gitui.git
glab                                        https://github.com/particledecay/asdf-glab.git
gleam                                       https://github.com/vic/asdf-gleam.git
glen                                        https://github.com/bradym/asdf-glen
glooctl                                     https://github.com/halilkaya/asdf-glooctl.git
glow                                        https://github.com/chessmango/asdf-glow.git
go-containerregistry                        https://github.com/dex4er/asdf-go-containerregistry.git
go-getter                                   https://github.com/ryodocx/asdf-go-getter.git
go-jira                                     https://github.com/dguihal/asdf-go-jira.git
go-jsonnet                                  https://gitlab.com/craigfurman/asdf-go-jsonnet.git
go-junit-report                             https://github.com/jwillker/asdf-go-junit-report.git
go-sdk                                      https://github.com/yacchi/asdf-go-sdk.git
go-swagger                                  https://github.com/jfreeland/asdf-go-swagger.git
gobackup                                    https://github.com/0ghny/asdf-gobackup.git
goconvey                                    https://github.com/therounds-contrib/asdf-goconvey.git
gofumpt                                     https://github.com/looztra/asdf-gofumpt.git
gohugo                                      https://github.com/nklmilojevic/asdf-hugo.git
gojq                                        https://github.com/jimmidyson/asdf-gojq.git
golang                                      *https://github.com/asdf-community/asdf-golang.git
golangci-lint                               https://github.com/hypnoglow/asdf-golangci-lint.git
gomigrate                                   https://github.com/joschi/asdf-gomigrate.git
gomplate                                    https://github.com/sneakybeaky/asdf-gomplate.git
gopass                                      https://github.com/trallnag/asdf-gopass.git
goreleaser                                  https://github.com/kforsthoevel/asdf-goreleaser.git
goss                                        https://github.com/raimon49/asdf-goss.git
graalvm                                     https://github.com/asdf-community/asdf-graalvm.git
gradle                                      https://github.com/rfrancis/asdf-gradle.git
gradle-profiler                             https://github.com/joschi/asdf-gradle-profiler.git
grails                                      https://github.com/weibemoura/asdf-grails.git
grain                                       https://github.com/cometkim/asdf-grain.git
granted                                     https://github.com/dex4er/asdf-granted.git
grex                                        https://github.com/ouest/asdf-grex
groovy                                      https://github.com/weibemoura/asdf-groovy.git
grpc-health-probe                           https://github.com/DanieleIsoni/asdf-grpc-health-probe.git
grpcurl                                     https://github.com/asdf-community/asdf-grpcurl.git
grype                                       https://github.com/poikilotherm/asdf-grype.git
guile                                       https://github.com/indiebrain/asdf-guile.git
gum                                         https://github.com/lwiechec/asdf-gum
gwvault                                     https://github.com/GoodwayGroup/asdf-gwvault.git
hadolint                                    https://github.com/devlincashman/asdf-hadolint.git
hamler                                      https://github.com/scudelletti/asdf-hamler.git
has                                         https://github.com/sylvainmetayer/asdf-has
haskell                                     https://github.com/asdf-community/asdf-haskell.git
hasura-cli                                  https://github.com/gurukulkarni/asdf-hasura.git
haxe                                        https://github.com/asdf-community/asdf-haxe.git
hcl2json                                    https://github.com/dex4er/asdf-hcl2json.git
hcloud                                      https://github.com/chessmango/asdf-hcloud.git
hcp                                         https://github.com/asdf-community/asdf-hashicorp.git
helix-editor                                https://github.com/CSergienko/asdf-helix
helm                                        https://github.com/Antiarchitect/asdf-helm.git
helm-cr                                     https://github.com/Antiarchitect/asdf-helm-cr.git
helm-ct                                     https://github.com/tablexi/asdf-helm-ct.git
helm-diff                                   https://github.com/dex4er/asdf-helm-diff.git
helm-docs                                   https://github.com/sudermanjr/asdf-helm-docs.git
helmfile                                    https://github.com/feniix/asdf-helmfile.git
helmsman                                    https://github.com/luisdavim/asdf-helmsman
hermes                                      https://github.com/cometkim/asdf-hermes.git
heroku-cli                                  https://github.com/treilly94/asdf-heroku-cli.git
hey                                         https://github.com/raimon49/asdf-hey.git
hishtory                                    https://github.com/asdf-community/asdf-hishtory.git
hledger                                     https://github.com/airtonix/asdf-hledger.git
hledger-flow                                https://github.com/airtonix/asdf-hledger-flow.git
hls                                         https://github.com/sestrella/asdf-ghcup.git
hostctl                                     https://github.com/svenluijten/asdf-hostctl.git
httpie-go                                   https://github.com/abatilo/asdf-httpie-go.git
hub                                         https://github.com/claygorman/asdf-hub.git
hugo                                        https://github.com/NeoHsu/asdf-hugo.git
hurl                                        https://github.com/raimon49/asdf-hurl.git
hwatch                                      https://github.com/chessmango/asdf-hwatch.git
hygen                                       https://github.com/brentjanderson/asdf-hygen.git
hyperfine                                   https://github.com/volf52/asdf-hyperfine.git
iam-policy-json-to-terraform                https://github.com/carlduevel/asdf-iam-policy-json-to-terraform.git
iamlive                                     https://github.com/chessmango/asdf-iamlive.git
iblinter                                    https://github.com/MaticConradi/asdf-iblinter.git
ibmcloud                                    https://github.com/triangletodd/asdf-ibmcloud.git
idris                                       https://github.com/asdf-community/asdf-idris.git
idris2                                      https://github.com/asdf-community/asdf-idris2.git
imagemagick                                 https://github.com/mangalakader/asdf-imagemagick.git
imgpkg                                      https://github.com/vmware-tanzu/asdf-carvel.git
infracost                                   https://github.com/dex4er/asdf-infracost.git
inlets                                      https://github.com/nlamirault/asdf-inlets.git
io                                          https://github.com/mracos/asdf-io.git
istioctl                                    https://github.com/virtualstaticvoid/asdf-istioctl.git
janet                                       https://github.com/Jakski/asdf-janet.git
java                                        https://github.com/halcyon/asdf-java.git
jb                                          https://github.com/beardix/asdf-jb.git
jbang                                       https://github.com/jbangdev/jbang-asdf.git
jet                                         https://github.com/rynkowsg/asdf-jet.git
jetbrains                                   https://github.com/asdf-community/asdf-jetbrains
jfrog-cli                                   https://github.com/LozanoMatheus/asdf-jfrog-cli.git
jib                                         https://github.com/joschi/asdf-jib.git
jiq                                         https://github.com/chessmango/asdf-jiq.git
jless                                       https://github.com/jc00ke/asdf-jless.git
jmespath                                    https://github.com/skyzyx/asdf-jmespath.git
jmeter                                      https://github.com/comdotlinux/asdf-jmeter
jnv                                         https://github.com/raimon49/asdf-jnv.git
jq                                          https://github.com/lsanwick/asdf-jq.git
jqp                                         https://gitlab.com/wt0f/asdf-jqp.git
jreleaser                                   https://github.com/joschi/asdf-jreleaser.git
jsonnet                                     https://github.com/Banno/asdf-jsonnet.git
julia                                       https://github.com/rkyleg/asdf-julia.git
just                                        https://github.com/olofvndrhr/asdf-just.git
jx                                          https://github.com/vbehar/asdf-jx.git
k0sctl                                      https://github.com/Its-Alex/asdf-plugin-k0sctl.git
k14s                                        https://github.com/k14s/asdf-k14s.git
k2tf                                        https://github.com/carlduevel/asdf-k2tf.git
k3d                                         https://github.com/spencergilbert/asdf-k3d.git
k3kcli                                      https://github.com/xanmanning/asdf-k3kcli.git
k3s                                         https://github.com/dmpe/asdf-k3s.git
k3sup                                       https://github.com/cgroschupp/asdf-k3sup.git
k6                                          https://github.com/gr1m0h/asdf-k6.git
k9s                                         https://github.com/looztra/asdf-k9s.git
kafka                                       https://github.com/ueisele/asdf-kafka.git
kafkactl                                    https://github.com/anweber/asdf-kafkactl.git
kapp                                        https://github.com/vmware-tanzu/asdf-carvel.git
kbld                                        https://github.com/vmware-tanzu/asdf-carvel.git
kcat                                        https://github.com/douglasdgoulart/asdf-kcat.git
kcctl                                       https://github.com/joschi/asdf-kcctl.git
kcl                                         https://github.com/starkers/asdf-kcl
kconf                                       https://github.com/particledecay/asdf-kconf.git
ki                                          https://github.com/comdotlinux/asdf-ki
kind                                        https://github.com/johnlayton/asdf-kind.git
kiota                                       https://github.com/asdf-community/asdf-kiota.git
kn                                          https://github.com/joke/asdf-kn.git
ko                                          https://github.com/zasdaym/asdf-ko.git
koka                                        https://github.com/susurri/asdf-koka.git
kompose                                     https://github.com/technikhil314/asdf-kompose.git
konstraint                                  https://github.com/tapih/asdf-konstraint.git
kops                                        https://github.com/Antiarchitect/asdf-kops.git
kotlin                                      https://github.com/asdf-community/asdf-kotlin.git
kp                                          https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
kpack                                       https://github.com/asdf-community/asdf-kpack-cli.git
kpt                                         https://github.com/nlamirault/asdf-kpt.git
krab                                        https://github.com/ohkrab/asdf-krab.git
krelay                                      https://github.com/asdf-community/asdf-krelay.git
krew                                        https://github.com/bjw-s/asdf-krew.git
kscript                                     https://github.com/edgelevel/asdf-kscript.git
ksonnet                                     https://github.com/Banno/asdf-ksonnet.git
ksops                                       https://github.com/janpieper/asdf-ksops.git
ktlint                                      https://github.com/esensar/asdf-ktlint.git
kube-capacity                               https://github.com/looztra/asdf-kube-capacity.git
kube-code-generator                         https://github.com/jimmidyson/asdf-kube-code-generator.git
kube-controller-tools                       https://github.com/jimmidyson/asdf-kube-controller-tools.git
kube-credential-cache                       https://github.com/ryodocx/kube-credential-cache.git
kube-linter                                 https://github.com/devlincashman/asdf-kube-linter.git
kube-score                                  https://github.com/bageljp/asdf-kube-score.git
kubebuilder                                 https://github.com/virtualstaticvoid/asdf-kubebuilder.git
kubecm                                      https://github.com/samhvw8/asdf-kubecm
kubecolor                                   https://github.com/dex4er/asdf-kubecolor.git
kubeconform                                 https://github.com/lirlia/asdf-kubeconform.git
kubectl                                     *https://github.com/asdf-community/asdf-kubectl.git
kubectl-bindrole                            https://github.com/looztra/asdf-kubectl-bindrole.git
kubectl-convert                             https://github.com/iul1an/asdf-kubectl-convert.git
kubectl-kots                                https://github.com/ganta/asdf-kubectl-kots.git
kubectl-oidc_login                          https://github.com/ezcater/asdf-kubectl-oidc_login.git
kubectx                                     https://gitlab.com/wt0f/asdf-kubectx.git
kubefedctl                                  https://github.com/kvokka/asdf-kubefedctl.git
kubefirst                                   https://github.com/Claywd/asdf-kubefirst
kubelogin                                   https://github.com/sechmann/asdf-kubelogin.git
kubemqctl                                   https://github.com/johnlayton/asdf-kubemqctl.git
kubent                                      https://github.com/virtualstaticvoid/asdf-kubent.git
kubeone                                     https://github.com/PandaScience/asdf-kubeone.git
kubergrunt                                  https://github.com/NeoHsu/asdf-kubergrunt.git
kubeseal                                    https://github.com/stefansedich/asdf-kubeseal.git
kubesec                                     https://github.com/vitalis/asdf-kubesec.git
kubeshark                                   https://github.com/carnei-ro/asdf-kubeshark.git
kubespy                                     https://github.com/jfreeland/asdf-kubespy.git
kubeval                                     https://github.com/stefansedich/asdf-kubeval.git
kubevela                                    https://github.com/gustavclausen/asdf-kubevela.git
kubie                                       https://github.com/johnhamelink/asdf-kubie.git
kustomize                                   https://github.com/Banno/asdf-kustomize.git
kuttl                                       https://github.com/jimmidyson/asdf-kuttl.git
kwt                                         https://github.com/vmware-tanzu/asdf-carvel.git
lab                                         https://github.com/particledecay/asdf-lab.git
lane                                        https://github.com/CodeReaper/asdf-lane.git
launchpad                                   https://github.com/surskitt/asdf-launchpad.git
lazygit                                     https://github.com/nklmilojevic/asdf-lazygit.git
lean                                        https://github.com/asdf-community/asdf-lean.git
lefthook                                    https://github.com/jtzero/asdf-lefthook.git
leiningen                                   https://github.com/miorimmax/asdf-lein.git
levant                                      https://github.com/asdf-community/asdf-hashicorp.git
lfe                                         https://github.com/asdf-community/asdf-lfe.git
libsql-server                               https://github.com/jonasb/asdf-libsql-server.git
lima                                        https://github.com/CrouchingMuppet/asdf-lima.git
link                                        https://github.com/asdf-community/asdf-link.git
linkerd                                     https://github.com/kforsthoevel/asdf-linkerd.git
liqoctl                                     https://github.com/pdemagny/asdf-liqoctl
liquibase                                   https://github.com/saliougaye/asdf-liquibase.git
litestream                                  https://github.com/threkk/asdf-litestream
logtalk                                     https://github.com/LogtalkDotOrg/asdf-logtalk.git
loki-logcli                                 https://github.com/comdotlinux/asdf-loki-logcli.git
lq                                          https://github.com/jylenhof/asdf-lq.git
ls-lint                                     https://github.com/Ameausoone/asdf-ls-lint.git
lua                                         https://github.com/Stratus3D/asdf-lua.git
lua-language-server                         https://github.com/bellini666/asdf-lua-language-server
luaJIT                                      https://github.com/smashedtoatoms/asdf-luaJIT.git
lucy                                        https://github.com/cometkim/asdf-lucy.git
maestro                                     https://github.com/dotanuki-labs/asdf-maestro.git
mage                                        https://github.com/mathew-fleisch/asdf-mage.git
make                                        https://github.com/yacchi/asdf-make.git
mani                                        https://github.com/anweber/asdf-mani.git
mark                                        https://github.com/jfreeland/asdf-mark.git
markdownlint-cli2                           https://github.com/paulo-ferraz-oliveira/asdf-markdownlint-cli2
marp-cli                                    https://github.com/xataz/asdf-marp-cli
mask                                        https://github.com/aaaaninja/asdf-mask.git
maven                                       https://github.com/halcyon/asdf-maven.git
mc                                          https://github.com/penpyt/asdf-mc.git
mdbook                                      https://github.com/hashemi-soroush/asdf-mdbook.git
mdbook-linkcheck                            https://github.com/cipherstash/asdf-mdbook-linkcheck.git
melange                                     https://github.com/omissis/asdf-melange.git
melt                                        https://github.com/chessmango/asdf-melt.git
memcached                                   https://github.com/furkanural/asdf-memcached
mercury                                     https://github.com/susurri/asdf-mercury.git
meson                                       https://github.com/asdf-community/asdf-meson.git
micronaut                                   https://github.com/xafarr/asdf-micronaut.git
mill                                        https://github.com/asdf-community/asdf-mill.git
mimirtool                                   https://github.com/asdf-community/asdf-mimirtool.git
minify                                      https://github.com/axilleas/asdf-minify
minikube                                    https://github.com/alvarobp/asdf-minikube.git
minio                                       https://github.com/aeons/asdf-minio.git
minishift                                   https://github.com/sqtran/asdf-minishift.git
mint                                        https://github.com/mint-lang/asdf-mint
mirrord                                     https://github.com/metalbear-co/asdf-mirrord.git
mitmproxy                                   https://github.com/NeoHsu/asdf-mitmproxy.git
mkcert                                      https://github.com/salasrod/asdf-mkcert.git
mlton                                       https://github.com/asdf-community/asdf-mlton.git
mockery                                     https://github.com/cabify/asdf-mockery.git
mockolo                                     https://github.com/MontakOleg/asdf-mockolo
monarch                                     https://github.com/nyuyuyu/asdf-monarch.git
mongo-tools                                 https://github.com/itspngu/asdf-mongo-tools.git
mongodb                                     https://github.com/sylph01/asdf-mongodb.git
mongodb-database-tools                      https://github.com/egose/asdf-database-tools
mongosh                                     https://github.com/itspngu/asdf-mongosh.git
mutanus                                     https://github.com/SoriUR/asdf-mutanus.git
mvnd                                        https://github.com/joschi/asdf-mvnd.git
mysql                                       https://github.com/iroddis/asdf-mysql.git
nancy                                       https://github.com/iilyak/asdf-nancy.git
nano                                        https://github.com/mfakane/asdf-nano.git
nasm                                        https://github.com/Dpbm/asdf-nasm.git
neko                                        https://github.com/asdf-community/asdf-neko.git
neovim                                      https://github.com/richin13/asdf-neovim.git
nerdctl                                     https://github.com/dmpe/asdf-nerdctl
nerves-toolchain                            https://github.com/nerves-project/asdf-plugin-nerves-toolchain
newrelic-cli                                https://github.com/NeoHsu/asdf-newrelic-cli.git
nfpm                                        https://github.com/ORCID/asdf-nfpm
nim                                         https://github.com/asdf-community/asdf-nim.git
ninja                                       https://github.com/asdf-community/asdf-ninja.git
nodejs                                      https://github.com/asdf-vm/asdf-nodejs.git
nomad                                       https://github.com/asdf-community/asdf-hashicorp.git
nomad-pack                                  https://github.com/asdf-community/asdf-hashicorp.git
notation                                    https://github.com/bodgit/asdf-notation.git
nova                                        https://github.com/elementalvoid/asdf-nova.git
nsc                                         https://github.com/dex4er/asdf-nsc.git
oapi-codegen                                https://github.com/dylanrayboss/asdf-oapi-codegen.git
oc                                          https://github.com/sqtran/asdf-oc.git
ocaml                                       https://github.com/asdf-community/asdf-ocaml.git
oci                                         https://github.com/yasn77/asdf-oci.git
odin                                        https://github.com/jtakakura/asdf-odin
odo                                         https://github.com/rm3l/asdf-odo.git
okta-aws-cli                                https://github.com/bennythejudge/asdf-plugin-okta-aws-cli.git
okteto                                      https://github.com/BradenM/asdf-okteto
ollama                                      https://github.com/virtualstaticvoid/asdf-ollama.git
om                                          https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
onyx                                        https://github.com/jtakakura/asdf-onyx
opa                                         https://github.com/tochukwuvictor/asdf-opa.git
opam                                        https://github.com/asdf-community/asdf-opam.git
openfaas-faas-cli                           https://github.com/zekker6/asdf-faas-cli.git
openresty                                   https://github.com/smashedtoatoms/asdf-openresty.git
opensearch                                  https://github.com/randikabanura/asdf-opensearch.git
opensearch-cli                              https://github.com/iul1an/asdf-opensearch-cli.git
openshift-install                           https://github.com/hhemied/asdf-openshift-install.git
opentofu                                    https://github.com/virtualroot/asdf-opentofu.git
operator-sdk                                https://github.com/Medium/asdf-operator-sdk.git
opsgenie-lamp                               https://github.com/ORCID/asdf-opsgenie-lamp
oras                                        https://github.com/bodgit/asdf-oras.git
osm                                         https://github.com/nlamirault/asdf-osm.git
osqueryi                                    https://github.com/davidecavestro/asdf-osqueryi.git
pachctl                                     https://github.com/abatilo/asdf-pachctl.git
packer                                      https://github.com/asdf-community/asdf-hashicorp.git
pandoc                                      https://github.com/Fbrisset/asdf-pandoc.git
pandoc-crossref                             https://github.com/sys9kdr/asdf-pandoc-crossref
patat                                       https://github.com/airtonix/asdf-patat.git
pdm                                         https://github.com/1oglop1/asdf-pdm
peco                                        https://github.com/asdf-community/asdf-peco.git
perl                                        https://github.com/ouest/asdf-perl.git
php                                         https://github.com/asdf-community/asdf-php.git
phrase                                      https://github.com/bitfrost/asdf-phrase.git
pint                                        https://github.com/sam-burrell/asdf-pint.git
pipectl                                     https://github.com/pipe-cd/asdf-pipectl.git
pipelight                                   https://github.com/kogeletey/asdf-pipelight.git
pipx                                        https://github.com/yozachar/asdf-pipx.git
pivnet                                      https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
pixi                                        https://github.com/pavelzw/asdf-pixi.git
pkl                                         https://github.com/mise-plugins/asdf-pkl.git
planetscale-cli                             https://github.com/kota65535/asdf-planetscale-cli.git
please                                      https://github.com/asdf-community/asdf-please.git
pluto                                       https://github.com/FairwindsOps/asdf-pluto.git
pnpm                                        https://github.com/jonathanmorley/asdf-pnpm.git
poetry                                      *https://github.com/asdf-community/asdf-poetry.git
polaris                                     https://github.com/particledecay/asdf-polaris.git
popeye                                      https://github.com/nlamirault/asdf-popeye.git
postgres                                    https://github.com/smashedtoatoms/asdf-postgres.git
powerline-go                                https://github.com/dex4er/asdf-powerline-go.git
powerpipe                                   https://github.com/vmdude/asdf-powerpipe.git
powershell-core                             https://github.com/daveneeley/asdf-powershell-core.git
pre-commit                                  https://github.com/jonathanmorley/asdf-pre-commit.git
process-compose                             https://github.com/martino/asdf-process-compose
promtool                                    https://github.com/asdf-community/asdf-promtool
protoc                                      https://github.com/paxosglobal/asdf-protoc.git
protoc-gen-connect-go                       https://github.com/dylanrayboss/asdf-protoc-gen-connect-go.git
protoc-gen-go                               https://github.com/pbr0ck3r/asdf-protoc-gen-go.git
protoc-gen-go-grpc                          https://github.com/pbr0ck3r/asdf-protoc-gen-go-grpc.git
protoc-gen-grpc-web                         https://github.com/pbr0ck3r/asdf-protoc-gen-grpc-web.git
protoc-gen-js                               https://github.com/pbr0ck3r/asdf-protoc-gen-js.git
protolint                                   https://github.com/spencergilbert/asdf-protolint.git
protonge                                    https://github.com/augustobmoura/asdf-protonge.git
psc-package                                 https://github.com/nsaunders/asdf-psc-package.git
pulumi                                      https://github.com/canha/asdf-pulumi.git
purerl                                      https://github.com/GoNZooo/asdf-purerl.git
purescript                                  https://github.com/jrrom/asdf-purescript.git
purty                                       https://github.com/nsaunders/asdf-purty.git
python                                      *https://github.com/danhper/asdf-python.git
qdns                                        https://github.com/moritz-makandra/asdf-plugin-qdns.git
qsv                                         https://github.com/vjda/asdf-qsv.git
quarkus                                     https://github.com/asdf-community/asdf-quarkus.git
rabbitmq                                    https://github.com/w-sanches/asdf-rabbitmq.git
racket                                      https://github.com/asdf-community/asdf-racket.git
raku                                        https://github.com/m-dango/asdf-raku.git
rancher                                     https://github.com/abinet/asdf-rancher.git
rbac-lookup                                 https://github.com/looztra/asdf-rbac-lookup.git
rclone                                      https://github.com/johnlayton/asdf-rclone.git
rebar                                       https://github.com/Stratus3D/asdf-rebar.git
reckoner                                    https://github.com/FairwindsOps/asdf-reckoner.git
redis                                       https://github.com/smashedtoatoms/asdf-redis.git
redis-cli                                   https://github.com/NeoHsu/asdf-redis-cli.git
redo                                        https://github.com/chessmango/asdf-redo.git
redskyctl                                   https://github.com/sudermanjr/asdf-redskyctl.git
reg                                         https://github.com/looztra/asdf-reg.git
regal                                       https://github.com/asdf-community/asdf-regal
regctl                                      https://github.com/ORCID/asdf-regctl.git
regsync                                     https://github.com/rsrchboy/asdf-regsync.git
restic                                      https://github.com/xataz/asdf-restic
resticprofile                               https://github.com/olofvndrhr/asdf-resticprofile
restish                                     https://github.com/polds/asdf-restish.git
revive                                      https://github.com/bjw-s/asdf-revive.git
richgo                                      https://github.com/paxosglobal/asdf-richgo.git
riff                                        https://github.com/abinet/asdf-riff.git
ripgrep                                     https://gitlab.com/wt0f/asdf-ripgrep.git
rke                                         https://github.com/particledecay/asdf-rke.git
rlwrap                                      https://github.com/asdf-community/asdf-rlwrap.git
rome                                        https://github.com/kichiemon/asdf-rome.git
rpk                                         https://github.com/jleight/asdf-rpk.git
rstash                                      https://github.com/carlduevel/asdf-rstash.git
ruby                                        https://github.com/asdf-vm/asdf-ruby.git
ruff                                        https://github.com/simhem/asdf-ruff
rust                                        https://github.com/code-lever/asdf-rust.git
rust-analyzer                               https://github.com/Xyven1/asdf-rust-analyzer
rustic                                      https://github.com/jahands/asdf-rustic.git
rye                                         https://github.com/Azuki-bar/asdf-rye
saml2aws                                    https://github.com/elementalvoid/asdf-saml2aws.git
sbcl                                        https://github.com/smashedtoatoms/asdf-sbcl.git
sbt                                         https://github.com/bram2000/asdf-sbt.git
scaffold                                    https://github.com/particledecay/asdf-scaffold.git
scala                                       https://github.com/asdf-community/asdf-scala.git
scala-cli                                   https://github.com/asdf-community/asdf-scala-cli.git
scaleway-cli                                https://github.com/albarralnunez/asdf-plugin-scaleway-cli
scalingo-cli                                https://github.com/brandon-welsch/asdf-scalingo-cli.git
scarb                                       https://github.com/software-mansion/asdf-scarb.git
sccache                                     https://github.com/emersonmx/asdf-sccache.git
scenery                                     https://github.com/skyzyx/asdf-scenery.git
schemacrawler                               https://github.com/davidecavestro/asdf-schemacrawler.git
scie-pants                                  https://github.com/robzr/asdf-scie-pants
seed7                                       https://github.com/susurri/asdf-seed7.git
semgrep                                     https://github.com/brentjanderson/asdf-semgrep.git
semtag                                      https://github.com/junminahn/asdf-semtag
semver                                      https://github.com/mathew-fleisch/asdf-semver.git
sentinel                                    https://github.com/asdf-community/asdf-hashicorp.git
sentry-cli                                  https://github.com/MacPaw/asdf-sentry-cli
serf                                        https://github.com/asdf-community/asdf-hashicorp.git
serverless                                  https://github.com/pdemagny/asdf-serverless.git
shell2http                                  https://github.com/ORCID/asdf-shell2http.git
shellcheck                                  https://github.com/luizm/asdf-shellcheck.git
shellspec                                   https://github.com/poikilotherm/asdf-shellspec.git
shfmt                                       https://github.com/luizm/asdf-shfmt.git
shorebird                                   https://github.com/valian-ca/asdf-shorebird.git
signal-cli                                  https://github.com/ehsash/asdf-signal-cli.git
sinker                                      https://github.com/elementalvoid/asdf-sinker.git
skaffold                                    https://github.com/nklmilojevic/asdf-skaffold.git
skate                                       https://github.com/chessmango/asdf-skate.git
sloth                                       https://github.com/slok/asdf-sloth.git
smithy                                      https://github.com/aws/asdf-smithy.git
smlnj                                       https://github.com/samontea/asdf-smlnj.git
snyk                                        https://github.com/nirfuchs/asdf-snyk.git
soft-serve                                  https://github.com/chessmango/asdf-soft-serve.git
solidity                                    https://github.com/diegodorado/asdf-solidity.git
sonobuoy                                    https://github.com/Nick-Triller/asdf-sonobuoy.git
sops                                        https://github.com/feniix/asdf-sops.git
sopstool                                    https://github.com/elementalvoid/asdf-sopstool.git
soracom                                     https://github.com/gr1m0h/asdf-soracom.git
sourcery                                    https://github.com/younke/asdf-sourcery.git
spacectl                                    https://github.com/bodgit/asdf-spacectl.git
spago                                       https://github.com/jrrom/asdf-spago.git
spark                                       https://github.com/jeffryang24/asdf-spark.git
spectral                                    https://github.com/vbyrd/asdf-spectral.git
spin                                        https://github.com/pavloos/asdf-spin.git
spotbugs                                    https://github.com/jiahuili430/asdf-spotbugs
spring-boot                                 https://github.com/joschi/asdf-spring-boot.git
spruce                                      https://github.com/woneill/asdf-spruce.git
sqlc                                        https://github.com/dylanrayboss/asdf-sqlc.git
sqldef                                      https://github.com/cometkim/asdf-sqldef.git
sqlite                                      https://github.com/cLupus/asdf-sqlite.git
sshuttle                                    https://github.com/xanmanning/asdf-sshuttle.git
sst                                         https://github.com/nurulhudaapon/asdf-sst.git
stack                                       https://github.com/sestrella/asdf-ghcup.git
starboard                                   https://github.com/zufardhiyaulhaq/asdf-starboard.git
starkli                                     https://github.com/ptisserand/asdf-starkli
starknet-devnet                             https://github.com/ptisserand/asdf-starknet-devnet
starknet-foundry                            https://github.com/foundry-rs/asdf-starknet-foundry.git
starport                                    https://github.com/nikever/asdf-starport.git
starship                                    https://github.com/gr1m0h/asdf-starship.git
staticcheck                                 https://github.com/pbr0ck3r/asdf-staticcheck.git
steampipe                                   https://github.com/carnei-ro/asdf-steampipe.git
step                                        https://github.com/log2/asdf-step.git
stern                                       https://github.com/looztra/asdf-stern.git
stratus-red-team                            https://github.com/asdf-community/asdf-stratus-red-team.git
stripe-cli                                  https://github.com/offbyone/asdf-stripe.git
stylua                                      https://github.com/jc00ke/asdf-stylua.git
sui                                         https://github.com/placeholder-soft/asdf-sui.git
supabase-cli                                https://github.com/gavinying/asdf-supabase-cli.git
sver                                        https://github.com/robzr/asdf-sver
svu                                         https://github.com/asdf-community/asdf-svu
swag                                        https://github.com/behoof4mind/asdf-swag.git
swift                                       https://github.com/fcrespo82/asdf-swift.git
swiftformat                                 https://github.com/younke/asdf-swiftformat.git
swiftgen                                    https://github.com/younke/asdf-swiftgen.git
swiftlint                                   https://github.com/klundberg/asdf-swiftlint.git
swiprolog                                   https://github.com/mracos/asdf-swiprolog.git
syft                                        https://github.com/davidgp1701/asdf-syft.git
sync                                        https://github.com/robzr/asdf-sync
syncher                                     https://github.com/nwillc/syncher.git
talhelper                                   https://github.com/bjw-s/asdf-talhelper
talos                                       https://github.com/particledecay/asdf-talos.git
talosctl                                    https://github.com/bjw-s/asdf-talosctl
tanka                                       https://github.com/trotttrotttrott/asdf-tanka.git
tanzu                                       https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
task                                        https://github.com/particledecay/asdf-task.git
tctl                                        https://github.com/eko/asdf-tctl.git
tekton-cli                                  https://github.com/johnhamelink/asdf-tekton-cli.git
tekton-pac-cli                              https://github.com/ifireball/asdf-tekton-pac-cli.git
teleport-community                          https://github.com/MaloPolese/asdf-teleport-community
teleport-ent                                https://github.com/highb/asdf-teleport-ent
telepresence                                https://github.com/pirackr/asdf-telepresence.git
teller                                      https://github.com/pdemagny/asdf-teller
temporal                                    https://github.com/asdf-community/asdf-temporal.git
temporalite                                 https://github.com/eko/asdf-temporalite.git
terradozer                                  https://github.com/chessmango/asdf-terradozer.git
terraform                                   *https://github.com/asdf-community/asdf-hashicorp.git
terraform-docs                              https://github.com/looztra/asdf-terraform-docs.git
terraform-ls                                https://github.com/asdf-community/asdf-hashicorp.git
terraform-lsp                               https://github.com/bartlomiejdanek/asdf-terraform-lsp.git
terraform-validator                         https://github.com/looztra/asdf-terraform-validator.git
terraformer                                 https://github.com/gr1m0h/asdf-terraformer.git
terragrunt                                  https://github.com/gruntwork-io/asdf-terragrunt.git
terramate                                   https://github.com/martinlindner/asdf-terramate.git
terrascan                                   https://github.com/hpdobrica/asdf-terrascan.git
tf                                          https://github.com/dex4er/asdf-tf.git
tf-summarize                                https://github.com/adamcrews/asdf-tf-summarize.git
tfc-agent                                   https://github.com/asdf-community/asdf-hashicorp.git
tfcmt                                       https://github.com/nasa9084/asdf-tfcmt.git
tfctl                                       https://github.com/deas/asdf-tfctl
tfenv                                       https://github.com/carlduevel/asdf-tfenv.git
tflint                                      https://github.com/skyzyx/asdf-tflint.git
tfmigrate                                   https://github.com/dex4er/asdf-tfmigrate.git
tfnotify                                    https://github.com/jnavarrof/asdf-tfnotify.git
tfsec                                       https://github.com/woneill/asdf-tfsec.git
tfstate-lookup                              https://github.com/carnei-ro/asdf-tfstate-lookup.git
tfswitch                                    https://github.com/iul1an/asdf-tfswitch.git
tfupdate                                    https://github.com/yuokada/asdf-tfupdate.git
thrift                                      https://github.com/alisaifee/asdf-thrift.git
tilt                                        https://github.com/eaceaser/asdf-tilt.git
timoni                                      https://github.com/Smana/asdf-timoni.git
tinytex                                     https://github.com/Fbrisset/asdf-tinytex.git
titan                                       https://github.com/gabitchov/asdf-titan.git
tlsg-cli                                    https://github.com/0ghny/asdf-tlsgcli.git
tmux                                        https://github.com/pauloedurezende/asdf-tmux.git
tokei                                       https://github.com/gasuketsu/asdf-tokei.git
tomcat                                      https://github.com/asdf-community/asdf-tomcat
tonnage                                     https://github.com/elementalvoid/asdf-tonnage.git
tool-versions-to-env                        https://github.com/smartcontractkit/tool-versions-to-env-action.git
traefik                                     https://github.com/Dabolus/asdf-traefik.git
trdsql                                      https://github.com/johnlayton/asdf-trdsql.git
tree-sitter                                 https://github.com/ivanvc/asdf-tree-sitter.git
tridentctl                                  https://github.com/asdf-community/asdf-tridentctl.git
trivy                                       https://github.com/zufardhiyaulhaq/asdf-trivy.git
tsuru                                       https://github.com/virtualstaticvoid/asdf-tsuru.git
ttyd                                        https://github.com/ivanvc/asdf-ttyd.git
tuist                                       https://github.com/asdf-community/asdf-tuist.git
tx                                          https://github.com/ORCID/asdf-transifex.git
typos                                       https://github.com/aschiavon91/asdf-typos.git
typst                                       https://github.com/stephane-klein/asdf-typst.git
uaa-cli                                     https://github.com/vmware-tanzu/tanzu-plug-in-for-asdf.git
unison                                      https://github.com/susurri/asdf-unison.git
updatecli                                   https://github.com/updatecli/asdf-updatecli.git
upt                                         https://github.com/ORCID/asdf-upt.git
upx                                         https://github.com/jimmidyson/asdf-upx.git
usql                                        https://github.com/itspngu/asdf-usql.git
uv                                          https://github.com/asdf-community/asdf-uv.git
v                                           https://github.com/jthegedus/asdf-v.git
vale                                        https://github.com/pdemagny/asdf-vale
vals                                        https://github.com/dex4er/asdf-vals.git
vault                                       https://github.com/asdf-community/asdf-hashicorp.git
vcluster                                    https://gitlab.com/wt0f/asdf-vcluster.git
vela                                        https://github.com/pdemagny/asdf-vela
velad                                       https://github.com/pdemagny/asdf-velad
velero                                      https://github.com/looztra/asdf-velero.git
vendir                                      https://github.com/vmware-tanzu/asdf-carvel.git
venom                                       https://github.com/aabouzaid/asdf-venom.git
versio                                      https://github.com/pdemagny/asdf-versio.git
vhs                                         https://github.com/chessmango/asdf-vhs.git
viddy                                       https://github.com/ryodocx/asdf-viddy.git
vim                                         https://github.com/tsuyoshicho/asdf-vim.git
vlt                                         https://github.com/asdf-community/asdf-hashicorp.git
vultr-cli                                   https://github.com/ikuradon/asdf-vultr-cli.git
wasi-sdk                                    https://github.com/coolreader18/asdf-wasi-sdk.git
wasm3                                       https://github.com/tachyonicbytes/asdf-wasm3
wasm4                                       https://github.com/jtakakura/asdf-wasm4
wasmer                                      https://github.com/tachyonicbytes/asdf-wasmer
wasmtime                                    https://github.com/tachyonicbytes/asdf-wasmtime
watchexec                                   https://github.com/nyrst/asdf-watchexec.git
waypoint                                    https://github.com/asdf-community/asdf-hashicorp.git
weave-gitops                                https://github.com/deas/asdf-weave-gitops
websocat                                    https://github.com/bdellegrazie/asdf-websocat.git
woodpecker-cli                              https://github.com/ivanvc/asdf-woodpecker.git
wren-cli                                    https://github.com/jtakakura/asdf-wren-cli.git
wrk                                         https://github.com/ivanvc/asdf-wrk.git
wtfutil                                     https://github.com/NeoHsu/asdf-wtfutil.git
xc                                          https://github.com/airtonix/asdf-xc
xcbeautify                                  https://github.com/MacPaw/asdf-xcbeautify.git
xchtmlreport                                https://github.com/younke/asdf-xchtmlreport.git
xcodegen                                    https://github.com/younke/asdf-xcodegen.git
xcodes                                      https://github.com/younke/asdf-xcodes.git
xcresultparser                              https://github.com/MacPaw/asdf-xcresultparser.git
xh                                          https://github.com/NeoHsu/asdf-xh
yadm                                        https://github.com/particledecay/asdf-yadm.git
yamlfmt                                     https://github.com/mise-plugins/asdf-yamlfmt.git
yamllint                                    https://github.com/ericcornelissen/asdf-yamllint.git
yamlscript                                  https://github.com/FeryET/asdf-yamlscript.git
yarn                                        https://github.com/twuni/asdf-yarn.git
yasm                                        https://github.com/kkHAIKE/asdf-yasm.git
yay                                         https://github.com/aaaaninja/asdf-yay.git
yj                                          https://github.com/ryodocx/asdf-yj.git
yor                                         https://github.com/ordinaryexperts/asdf-yor
youtube-dl                                  https://github.com/iul1an/asdf-youtube-dl
yq                                          https://github.com/sudermanjr/asdf-yq.git
yt-dlp                                      https://github.com/duhow/asdf-yt-dlp
ytt                                         https://github.com/vmware-tanzu/asdf-carvel.git
zbctl                                       https://github.com/camunda-community-hub/asdf-zbctl.git
zellij                                      https://github.com/chessmango/asdf-zellij.git
zephyr                                      https://github.com/nsaunders/asdf-zephyr.git
zig                                         https://github.com/cheetah/asdf-zig.git
zigmod                                      https://github.com/mise-plugins/asdf-zigmod.git
zls                                         https://github.com/m1ome/asdf-zls
zola                                        https://github.com/salasrod/asdf-zola.git
zoxide                                      https://github.com/nyrst/asdf-zoxide
zprint                                      https://github.com/carlduevel/asdf-zprint.git

Comments