⚠️ BETA — cua-driver-rs
cua-driver-rsis the cross-platform Rust port of the original Swift
cua-driver,
introducing Windows and Linux support to the cua-driver tool surface.
- Windows and Linux: feature-complete, recommended for testing /
integration work.- macOS: parity with the Swift cua-driver is in progress; for production
macOS automation prefer the Swift binary
(cua-driver-v*releases, installed via the Swiftinstall.sh).The Rust port and the Swift driver publish to the same GitHub repo under
distinct tag prefixes (cua-driver-rs-v*vscua-driver-v*), so their
installers do not collide.
What's Changed
- Bump cua-driver-rs to v0.1.3 (c173173) by @dillon DuPont
- Windows + Linux support for cua-driver via cua-driver-rs (Rust port) (#1511) (bb68021) by @ddupont
SHA256 Checksums
08e7a3edd4145f7d2227d027c0021b99252253ef4a34371e9bb7a7222b131d59 cua-driver-rs-0.1.3-darwin-universal-binary.tar.gz
2175e5fddc45456a9ac9f1c3ce9a1306489ac70be9aff815a1dac6b5d4cd6ffd cua-driver-rs-0.1.3-linux-x86_64-binary.tar.gz
39189547219f8b3c97111ffdc29cf353f4dff2bf1c6c9a53b0f6a6e5c321c591 cua-driver-rs-0.1.3-windows-x86_64-binary.zip
4ae89b09ac4a99886def30801bf9ef7b40e4050523f0db32820e4455e57e5318 cua-driver-rs-0.1.3-darwin-arm64.tar.gz
6fff7c08fd6c5557277d991c0a0fc725ed3b918312acfe01b8bba5d622c3ba04 cua-driver-rs-0.1.3-darwin-x86_64.tar.gz
c9de26d82121c0337eb7b5ac7a656721a5294c3621ece2b0414782f4b9707fbe cua-driver-rs-0.1.3-windows-x86_64.zip
d83a07612e860aec9300724d3c87278f657ac71ead2a9b1fc967b04ed0052bc0 cua-driver-rs-0.1.3-linux-x86_64.tar.gz
e9de296cebb3a35642c4ce13fc83cc607562cb179dae8f96d68ad1585f4feabe cua-driver-rs-0.1.3-darwin-universal.tar.gz
Install (Linux / macOS)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/trycua/cua/main/libs/cua-driver-rs/scripts/install.sh)"Install (Windows)
Download cua-driver-rs-0.1.3-windows-x86_64-binary.zip from the
assets below, unzip to a location on your PATH (%LOCALAPPDATA%\Programs\cua-driver-rs\
is the convention), then run cua-driver.exe list-tools to confirm.
Artifacts
macOS (universal — arm64 + x86_64 in one binary, like the Swift cua-driver)
cua-driver-rs-0.1.3-darwin-universal.tar.gz— directory tarball with LICENSEcua-driver-rs-0.1.3-darwin-arm64.tar.gz— same universal binary, named for arm64 callerscua-driver-rs-0.1.3-darwin-x86_64.tar.gz— same universal binary, named for x86_64 callerscua-driver-rs-0.1.3-darwin-universal-binary.tar.gz— bare universal binary (single file at archive root)
Linux
cua-driver-rs-0.1.3-linux-x86_64.tar.gz— directory tarballcua-driver-rs-0.1.3-linux-x86_64-binary.tar.gz— bare binary
Windows
cua-driver-rs-0.1.3-windows-x86_64.zip— directory zipcua-driver-rs-0.1.3-windows-x86_64-binary.zip— barecua-driver.exe