Modern RDP client with live window resizing and zoom (by DPI). Drop-in replacement for mstsc.exe.
- Dynamic Window Resizing: Automatically adjusts the remote desktop resolution as you resize the window
- Zoomable (by DPI): Adjustable zoom levels via DPI scaling for better readability
- RDP File Support: Load and save connection settings from standard
.rdpfiles - Command-Line Interface: Full-featured CLI for automation and scripting
- Modern UI: Clean Windows interface with high DPI support
- Windows 11, might work under other Windows versions but untested
- .NET 10.0 Runtime (only required for standard versions, not for Full versions)
- Microsoft RDP ActiveX Control (MSTSCLib) - included with Windows
Download the latest release from the Releases page. Choose the version that best fits your needs:
-
FluentRDP-X.X.X-FullSetup.msi- Full installer with .NET runtime included -
FluentRDP-X.X.X-Setup.msi- Standard installer (requires .NET 10.0)
-
FluentRDP-X.X.X-Full.zip- Portable version with .NET runtime included -
FluentRDP-X.X.X.zip- Standard portable version (requires .NET 10.0)
Which version should I choose?
- If you're unsure or don't have .NET installed: Choose the Full version (either MSI or ZIP)
- If you already have .NET 10.0 installed: Choose the standard version to save download size
- For easy installation: Use the MSI installer
- For portable use: Use the ZIP archive
For command-line options and usage information, run:
FluentRDP.exe --help- .NET 10.0 SDK
- Windows (for Windows Forms development)
- PowerShell (for build scripts)
-
Clone the repository:
git clone https://github.com/fschick/FluentRDP.git cd FluentRDP -
Ensure you have .NET 10.0 SDK installed
-
Build the project:
Build/scripts/fluentrdp.build.ps1
-
Publish (optional):
Build/scripts/fluentrdp.publish.ps1 -version 1.0.0
Contributions are welcome! Please feel free to submit a Pull Request.
FluentRDP uses the Microsoft RDP ActiveX Control (MSTSCLib) for RDP connectivity.