eget
GitHub release binary downloader
TLDR
Download latest release binary
SYNOPSIS
eget [options] repository
DESCRIPTION
eget downloads and extracts prebuilt binaries from GitHub releases. It automatically detects the correct asset for your platform (OS and architecture) and extracts executables from archives.
The tool simplifies installing Go, Rust, and other compiled tools that distribute binaries through GitHub releases. It handles tar, zip, and other archive formats automatically.
eget supports checksums verification and can be configured with a dotfile for managing multiple tools.
PARAMETERS
REPOSITORY
GitHub repository in owner/repo format.--asset PATTERN
Asset name pattern to download.--to DIR
Destination directory.--tag VERSION
Specific version tag.--file NAME
Extract specific file from archive.--verify-sha256 HASH
Verify checksum.--system
Install system-wide (to /usr/local/bin).--help
Display help information.
CAVEATS
Requires GitHub API access. Rate limits may apply. Trust the source of binaries you download. Platform detection may not always match.
HISTORY
eget was created to simplify the common task of downloading and installing tools from GitHub releases, providing a single command to replace manual download, extraction, and installation.
