Last edit:

Eget is an easy way to download pre-built binaries from Github.

Install and download:

# download and install
# cd /usr/local/bin/
curl https://zyedidia.github.io/eget.sh | sh
cp eget /usr/local/bin/. # install

# download binaries with 1 command
eget junegunn/fzf
eget stedolan/jq

By default, binaries are downloaded and extracted to the current working directory.

# change directories
cd /usr/local/bin/
eget junegunn/fzf # and download

# or

# use the move flag to define an installation path
eget stedolan/jq --to=/usr/local/bin/

For some repos you need to add some extra flags.

# with the asset flag you can select a specific file from the release
# just pass a part of the filename string
eget neovim/neovim --tag=v0.8.3 --asset=linux64.tar

# you can use the asset filter multiple times
eget user/repo -a=linux -a=tar

💬 Comments

You can comment on this article through Reddit, Twitter, Mastodon, Discord, or Matrix.

For anything else, please send an email to new.ice5491 [@] fastmail [dot] com.

📧 Newsletter

Signup for the newsletter to stay up-to-date.