Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bin
-
Asdf – the language tool version manager
Downside: it's all shell scripts. Upside: it's all shell scripts.
Seriously through, it's pretty easy to create an asdf plugin, and it works great. But it would be great if there were a static executable to handle it all.
A couple projects out there come close, but need people to contribute code to finish the most useful functionality. One example is https://github.com/marcosnils/bin - the developer is fully in favor of improvements and added features, but needs someone with the free time to add them.
- An ode to Flatpak (and Fedora Silverblue)
-
stew: An independent package manager for compiled binaries
Looks good. The problem is, there's also https://github.com/marcosnils/bin - now i don't know which one to use :/
- Show HN: Install and update binaries via GitHub Releases API
asdf-java
-
Easily switch between java versions with SDKMAN! and 'j'
asdf-java to be precise.
- Asdf – the language tool version manager
-
Switching from pyenv, rbenv, goenv and nvm to asdf – yujinyuz
So is asdf good then? I have been using SDKMAN! to install JDKs, but i noticed that Gradle will automatically detect JDKs installed using SDKMAN!, asdf, and Jabba [1], which signals to me that the other two are worth a look. Although now i dig into it, asdf does not have a first-party Java plugin, so the support is through a third-party plugin maintained by three people and a robot [2].
[1] https://docs.gradle.org/current/userguide/toolchains.html#se...
[2] https://github.com/halcyon/asdf-java/graphs/contributors
-
JDKMon 17.0.23 Released
This is powering asdf-java.
-
One of the most powerful Software Development tool - 2 mins read
❯ asdf plugin-list --urls --refs act https://github.com/grimoh/asdf-act.git master 8729029 aws-vault https://github.com/beardix/asdf-aws-vault.git master 937a1db awscli https://github.com/MetricMike/asdf-awscli.git main b9ba4c7 docker-slim https://github.com/everpeace/asdf-docker-slim.git master 4ee75a3 golang https://github.com/kennyp/asdf-golang.git master 1f388f1 helm https://github.com/Antiarchitect/asdf-helm.git master 87eef5a java https://github.com/halcyon/asdf-java.git master f0c702f jq https://github.com/ryodocx/asdf-jq.git master 3144577 kubectl https://github.com/asdf-community/asdf-kubectl.git master da7bb0b minikube https://github.com/alvarobp/asdf-minikube.git master 8ca7b8d mysql https://github.com/iroddis/asdf-mysql.git master 3aaf756 nodejs https://github.com/asdf-vm/asdf-nodejs.git master cb61e3d perl https://github.com/ouest/asdf-perl.git master 31bb799 php https://github.com/asdf-community/asdf-php.git master 759843b postgres https://github.com/smashedtoatoms/asdf-postgres.git master 4f8b356 python https://github.com/danhper/asdf-python.git master 8ab052f redis https://github.com/smashedtoatoms/asdf-redis.git master bf1276e ruby https://github.com/asdf-vm/asdf-ruby.git master f134c2d sbt https://github.com/bram2000/asdf-sbt.git master 33f9637 scala https://github.com/asdf-community/asdf-scala.git master 1206055 skaffold https://github.com/virtualstaticvoid/asdf-skaffold.git master c942ecf spark https://github.com/joshuaballoch/asdf-spark.git master 6fe49de
What are some alternatives?
stew - 🥘 An independent package manager for compiled binaries.
SDKMan - The SDKMAN! Command Line Interface
PrivateBin - A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
asdf-sbt - SBT plugin for asdf version manager https://github.com/asdf-vm/asdf/
hastebin - open source pastebin written in node.js
asdf-direnv - direnv plugin for the asdf version manager
eget - Easily install prebuilt binaries from GitHub.
asdf-php - PHP plugin for the asdf version manager
Paste
asdf-docker-slim - docker-slim plugin for asdf version manager
Pasty - pasty is a fast and lightweight code pasting server
asdf-postgres - asdf plugin for Postgres