grd-0.2.2 is not a library.
Visit the last successful build:
grd-0.4.0
GitHub Release Downloader
A command-line tool to download and install binaries from GitHub releases.
Installation
From crates.io
If published on crates.io:
From source
Ensure you have Rust installed, then:
Prebuilt binaries
Download from releases.
Usage
Download the latest release of a repository:
Download a specific version:
List available versions:
Specify destination directory:
Set a custom memory limit (e.g., 50MB):
Memory Usage
- Downloads smaller than the memory limit are loaded entirely into RAM for processing.
- Larger downloads use temporary files to avoid excessive memory consumption.
- The default limit is 100MB, but can be adjusted with
--memory-limit.
Options
repo: GitHub repository (owner/repo)--tag: Specific version tag (defaults to latest)--list: List available releases--destination: Destination directory (default: current directory)--bin-name: Override executable name--first: Select first matching asset without prompting--exclude: Comma-separated words to exclude from asset matching--memory-limit: Memory limit in bytes; downloads larger than this use temp files (default: 104857600, i.e., 100MB)
Building