Free. No account required.

Download

Choose the platform of the computer that will run rdp-cli, then follow the quick start to connect to your remote desktop.

Download

macOS

DMG

Apple silicon

macOS ≥ 13.0

v0.1.013.5 MB

Download
File details · macOS · Apple silicon

rdp-cli-0.1.0-macos-arm64.dmg

Version
0.1.0
Build
2026092001
Size
13,506,537 bytes
SHA-256
461b48926f11df2fd9cfdea04c54e3eb555208f80622e0faaf86be54faafc16d

Developer ID signed · Apple notarized

Intel

macOS ≥ 12.0

v0.1.014.3 MB

Download
File details · macOS · Intel

rdp-cli-0.1.0-macos-x86_64.dmg

Version
0.1.0
Build
2026092202
Size
14,320,129 bytes
SHA-256
3acdd2a926129f319d0d60ccf0f9ac72ecbf20f49c887a6af903cbf13bd375a4

Developer ID signed · Apple notarized

Optional source code and license materials. You do not need these attachments to run the product.

Windows

EXE

x64

64-bit

v0.1.026.0 MB

Download
File details · Windows · x64

rdp-cli.exe

Version
0.1.0
Build
20260920-221302-b65992cf
Size
26,015,096 bytes
SHA-256
6429edd303f70eb914f3f7df0a920e0652e5f4aad57f090ea26cff0736060b68

EV code signed · Timestamped

x86

32-bit

v0.1.019.1 MB

Download
File details · Windows · x86

rdp-cli.exe

Version
0.1.0
Build
20260920-221501-6330ad1b
Size
19,109,400 bytes
SHA-256
8fe2e78ba93545b0f9412d07bbb9dcb8f5f5039c16c66ac57e00db8031dec320

EV code signed · Timestamped

Linux

ELF

x86_64

64-bit

v0.1.064.3 MB

Download
File details · Linux · x86_64

rdp-cli-linux-x86_64

Version
0.1.0
Build
2026092203
Size
64,320,352 bytes
SHA-256
c86af91b77a65ae749eb17d0462ccc4bb216579811f2beeb09e8634aea1d09fc

Optional source code and license materials. You do not need these attachments to run the product.

ARM64

aarch64

v0.1.062.6 MB

Download
File details · Linux · ARM64

rdp-cli-linux-arm64

Version
0.1.0
Build
2026092301
Size
62,586,832 bytes
SHA-256
3009f237dbe8db5addb5c0dce4b53a2e0aedaa6a31299ac3e6872d7a0ab8ef9e

Optional source code and license materials. You do not need these attachments to run the product.

Free. No account required.

Installation steps

macOS · Apple silicon / Intel

Choose the DMG for your Mac: Apple silicon (macOS 13 or later) or Intel (macOS 12 or later). Check the download page for release availability.

Open the DMG, drag rdp-cli to Applications, then enable the CLI using the command below.

/Applications/rdp-cli.app/Contents/MacOS/rdp-cli install-cli

Windows · x64 / x86

Choose x64 for 64-bit Windows or x86 for 32-bit Windows. Download rdp-cli.exe and run it from your command line.

Linux · x86_64 / ARM64

Choose x86_64 for Intel or AMD Linux; choose ARM64 (aarch64) for 64-bit ARM Linux, including Raspberry Pi 4 and DGX Spark. A Mac running macOS needs the macOS download.

x86_64

Download the Linux x86_64 file, give it execute permission, then run it in your terminal. No administrator access is needed.

chmod u+x ./rdp-cli-linux-x86_64
./rdp-cli-linux-x86_64 --help

Target systems

One static ELF for the listed x86_64 systems. Other versions and CPU architectures are outside this release scope.

  • Ubuntu 22.04.5 / 24.04.3 / 26.04
  • Debian 12.15 / 13.7
  • Rocky Linux 9.8
  • AlmaLinux 9.8 / 10.2
  • Fedora 44
  • Alpine 3.24.2

ARM64 · aarch64

Download the Linux ARM64 file for a 64-bit ARM Linux system. Give it execute permission and run it as your normal user.

chmod u+x ./rdp-cli-linux-arm64
./rdp-cli-linux-arm64 --help

One static ARM64 ELF for the listed Linux systems, Raspberry Pi 4 and DGX Spark. A 32-bit Raspberry Pi OS installation is not supported.

Tested physical devices

  • Raspberry Pi 4 · Debian 13.7 · 64-bit
  • DGX Spark · Ubuntu 24.04.4 · DGX OTA 7.5.0

Tested ARM64 virtual machines

  • Ubuntu 22.04.5 / 24.04.5 / 26.04.1
  • Debian 12.15 / 13.7
  • Rocky Linux 9.8
  • AlmaLinux 9.8 / 10.2
  • Fedora 44
  • Alpine 3.24.1

For windows, use an existing X11 or Wayland desktop. Headless commands and the Web viewer can run without a desktop. Audio uses an existing PulseAudio-compatible service; physical sound acceptance is deferred.

Optional command shortcut

Copy the file for your architecture to ~/.local/bin/rdp-cli and add ~/.local/bin to your PATH.

mkdir -p "$HOME/.local/bin"
cp ./rdp-cli-linux-x86_64 "$HOME/.local/bin/rdp-cli"
chmod u+x "$HOME/.local/bin/rdp-cli"

ARM64

mkdir -p "$HOME/.local/bin"
cp ./rdp-cli-linux-arm64 "$HOME/.local/bin/rdp-cli"
chmod u+x "$HOME/.local/bin/rdp-cli"

Updating and removing

Before replacing the file, close viewers and disconnect sessions. Keep the previous file for rollback and restart rdp-cli after replacement. To uninstall, remove the executable and any shortcut you created; your session data remains.