Install command:
brew install freerdp

X11 implementation of the Remote Desktop Protocol (RDP)

License: Apache-2.0

Formula JSON API: /api/formula/freerdp.json

Formula code: freerdp.rb on GitHub

Bottle (binary package) installation support provided for:

Apple Silicon sonoma
Intel sonoma
64-bit linux

Current versions:

stable 3.5.1
head ⚡️ HEAD

Depends on:

cjson 1.7.18 Ultralightweight JSON parser in ANSI C
ffmpeg 7.0.1 Play, record, convert, and stream audio and video
jpeg-turbo 3.0.3 JPEG image codec that aids compression and decompression
libusb 1.0.27 Library for USB device access
libx11 1.8.9 X.Org: Core X11 protocol client library
libxcursor 1.2.2 X.Org: X Window System Cursor management library
libxext 1.3.6 X.Org: Library for common extensions to the X11 protocol
libxfixes 6.0.1 X.Org: Header files for the XFIXES extension
libxi 1.8.1 X.Org: Library for the X Input Extension
libxinerama 1.1.5 X.Org: API for Xinerama extension to X11 Protocol
libxrandr 1.5.4 X.Org: X Resize, Rotate and Reflection extension library
libxrender 0.9.11 X.Org: Library for the Render Extension to the X11 protocol
libxv 1.0.12 X.Org: X Video (Xv) extension
openssl@3 3.3.1 Cryptography and SSL/TLS Toolkit
pkcs11-helper 1.30.0 Library to simplify the interaction with PKCS#11

Depends on when building from source:

cmake 3.29.6 Cross-platform make
pkg-config 0.29.2 Manage compile and link flags for libraries

Requires: Xcode (build)

xfreerdp is an X11 application that requires an XServer be installed
and running. Lack of a running XServer will cause a "$DISPLAY" error.

XQuartz provides an XServer for macOS. The XQuartz can be installed
as a package from or as a Homebrew cask:
    brew install --cask xquartz


Installs (30 days)
freerdp 1,306
freerdp --HEAD 9
Installs on Request (30 days)
freerdp 1,305
freerdp --HEAD 9
Build Errors (30 days)
freerdp 12
freerdp --HEAD 3
Installs (90 days)
freerdp 5,645
freerdp --HEAD 27
Installs on Request (90 days)
freerdp 5,640
freerdp --HEAD 27
Installs (365 days)
freerdp 20,134
freerdp --HEAD 256
Installs on Request (365 days)
freerdp 20,113
freerdp --HEAD 256
Fork me on GitHub