Popular: Data updated October 27, 2026

Categories

Internet1,356
Communication321
Audio & video898
Graphics & design539
Office & productivity1,124
Developer tools3,134
AI tools529
Security & privacy385
System tools3,114
Games523
Education & science239
Network & IT284

DRA: all versions and old releases

A command line tool to download release assets from GitHub

11 versions of DRA are listed here, from November 22, 2024 to the current 0.10.3. Each one links to the publisher’s own installer files.

2024: 1 1 24 2025: 7 7 25 2026: 3 3 26

11 versions over 2 years · about 6.2 a year

VersionDateSizeFiles
0.10.3Latest August 28, 2026 — 64-bit ZIP
Release notes
Fixed
- Set connection timeout to allow DNS failover (#358), thanks
@plutonium-239!
0.10.2 May 28, 2026 — 64-bit ZIP
Release notes
Fixed
- Install feature detects macOS specific executables properly when they are released as
assets without an archive (#351)
Updated dependencies
- bump uuid from 1.18.1 to 1.19.0
- bump clap_complete from 4.5.61 to 4.5.64
0.10.1 January 2, 2026 — 64-bit ZIP
Release notes
Fixed
- Statically link liblzma and bzip2 dependencies to avoid missing shared library
errors (#339)
0.10.0 December 8, 2025 — 64-bit ZIP
Release notes
Added
- Install RPM assets (#335)
- Download selection mode now supports wildcard pattern, using *
and ? special characters, to select the first asset matching the given
pattern (#271).
This new feature is useful when release assets contain sections that change for each release (e.g. a build number or
timestamp).
For example, dra download -s 'helloworld*_amd64.deb' devmatteini/dra-tests.
Selection mode is backward compatible with previous versions. You can still pass literal or untagged patterns.
Changed
- Rewrite download automatic mode, without any breaking change, to be more customizable, reliable and easier to
maintain.
Fixed
- Handle more Windows OS formats in install script (#336)
Updated dependencies
- bump zip from 2.6.1 to 6.0.0
- bump uuid from 1.16.0 to 1.18.1
- bump url from 2.5.4 to 2.5.7
- bump ureq from 3.0.12 to 3.1.4
- bump serde from 1.0.219 to 1.0.228
- bump indicatif from 0.18.0 to 0.18.3
- bump flate2 from 1.1.2 to 1.1.5
- bump dialoguer from 0.11.0 to 0.12.0
- bump ctrlc from 3.4.7 to 3.5.1
- bump clap from 4.5.48 to 4.5.53
- bump clap_complete from 4.5.57 to 4.5.61
- bump bzip2 from 0.6.0 to 0.6.1
- bump assert_cmd from 2.0.17 to 2.1.1
0.9.1 November 10, 2025 — 64-bit ZIP
Release notes
Fixed
- Asset detection for automatic download on windows when win-64bit is used for both OS and
ARCH (#333)
0.9.0 August 14, 2025 — 64-bit ZIP
Release notes
Added
- You can now also pass GitHub URL as repository argument to every
subcommand (#307)
dra download https://github.com/devmatteini/dra-tests
0.8.2 May 28, 2025 — 64-bit ZIP
Release notes
- Fix windows executable by including static crt (#302)
- Improve bug report for automatic download error
Updated dependencies
- bump zip from 2.3.0 to 2.6.1
- bump uuid from 1.15.1 to 1.16.0
- bump ureq from 2.12.1 to 3.0.11
- bump serde from 1.0.218 to 1.0.219
- bump flate2 from 1.1.0 to 1.1.1
- bump ctrlc from 3.4.5 to 3.4.6
- bump clap from 4.5.31 to 4.5.37
- bump clap_complete from 4.5.46 to 4.5.48
- bump assert_cmd from 2.0.16 to 2.0.17
0.8.1 March 18, 2025 — 64-bit ZIP
Release notes
This is a maintenance release that updates our dependencies.
Updated dependencies
- bump zip from 2.2.2 to 2.3.0
- bump uuid from 1.11.0 to 1.15.1
- bump tar from 0.4.43 to 0.4.44
- bump serde from 1.0.217 to 1.0.218
- bump ring from 0.17.3 to 0.17.13
- bump indicatif from 0.17.9 to 0.17.11
- bump flate2 from 1.0.35 to 1.1.0
- bump clap from 4.5.23 to 4.5.31
- bump clap_complete from 4.5.40 to 4.5.46
- bump bzip2 from 0.5.0 to 0.5.2
0.8.0 January 20, 2025 — 64-bit ZIP
Release notes
Added
Before, you needed to export environment variable GITHUB_TOKEN to make authenticated requests to download assets from private repositories and avoid rate limit issues.
Now, you can also export one of the following environment variables:
1. DRA_GITHUB_TOKEN
2. GITHUB_TOKEN (same as before)
3. GH_TOKEN
If none of the above environment variables are set, the GitHub cli token (if available) will be used as default value.
If you would like to disable GitHub authentication, you can export the environment variable DRA_DISABLE_GITHUB_AUTHENTICATION=true
0.7.1 January 15, 2025 — 64-bit ZIP
Release notes
Added
Automated bash script for initial dra download (see README.md for more information)
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/devmatteini/dra/refs/heads/main/install.sh | bash -s -- --to <DESTINATION>
Changed
Improve install feature error message when no executables are found to provide more context to the user (based on #232)
Fixed
Automatic download on Linux prioritize musl-based archives when multiple musl assets are available, ensuring better compatibility across distributions. (#267)
Updated dependencies
- bump zip from 2.2.0 to 2.2.2
- bump ureq from 2.10.1 to 2.12.1
- bump tar from 0.4.42 to 0.4.43
- bump serde from 1.0.214 to 1.0.217
- bump predicates from 3.1.2 to 3.1.3
- bump itertools from 0.13.0 to 0.14.0
- bump indicatif from 0.17.8 to 0.17.9
- bump hashbrown from 0.15.0 to 0.15.2
- bump flate2 from 1.0.34 to 1.0.35
- bump clap from 4.5.20 to 4.5.23
- bump clap_complete from 4.5.34 to 4.5.40
- bump bzip2 from 0.4.4 to 0.5.0
0.7.0 November 22, 2024 — 64-bit ZIP
Release notes
Added
Install multiple executables from tar/zip archives in one command (#234, thanks @duong-dt for the initial implementation).
You can now specify -I/--install-file option multiple times:
$ dra download -s helloworld-many-executables-unix.tar.gz -I helloworld-v2 -I random-script devmatteini/dra-tests
# [...]
Extracted archive executable to '/home/<user>/helloworld-v2'
Extracted archive executable to '/home/<user>/random-script'
Installation completed!
Note that the following syntax is not valid as it's not backward compatible:
dra download -s helloworld-many-executables-unix.tar.gz -I helloworld-v2 random-script devmatteini/dra-tests
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# you can't pass space-separated values to -I
When you install multiple executables, --output must be a directory path.
Updated dependencies
- bump serde from 1.0.210 to 1.0.214
- bump clap from 4.5.18 to 4.5.20
- bump clap_complete from 4.5.29 to 4.5.34

Most popular in Terminals & CLI tools

See all
  1. PowerShellPowerShell is a cross-platform task automation solution made up of a command-line shell, a scripting language, and a configuration management framework. PowerShell runs on Windows, Linux, and macOS.
  2. QPDFQPDF is a command-line tool and C++ library that performs content-preserving transformations on PDF files.
  3. Oh My PoshPrompt theme engine for any shell
  4. Microsoft Azure CLIThe Azure command-line interface (Azure CLI) is a set of commands used to create and manage Azure resources. The Azure CLI is available across Azure services and is designed to get you working quickly with Azure, with an emphasis on automation.
  5. yqyq is a portable command-line YAML, JSON, XML, CSV and properties processor.
  6. AlacrittyAlacritty is a free and open-source GPU accelerated terminal emulator focused on performance and simplicity.
  7. fzfA general-purpose command-line fuzzy finder
  8. PuTTYA free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.
  9. cURLCommand line tool and library for transferring data with URLs
  10. TabbyA terminal for a more modern age.

Tags

Share