The best open source Remote Desktop RDP App for MacOS, iPhone and iPad. With external keyboard and mouse support. For Windows, Ubuntu 22.04, XRDP. SSH Tunneling Support.
Thank you for supporting my work and GPL open-source software by buying aRDP Pro!
If you are unhappy, please don't give us a bad review, instead, request a refund and get in touch by email support _at_ morpheusly _dot_ com:
https://support.apple.com/en-ca/118223
Need a VNC app for controlling your Mac remotely?
https://apps.apple.com/app/bvnc-pro/id1506461202
Need a SPICE or Proxmox or oVirt client for controlling virtual machines remotely?
https://apps.apple.com/app/aspice-pro/id1560593107
If aRDP doesn't work for you or you're unhappy, please do not ask for help in a review but do post your question in the forum:
https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients
Windows Instructions
- Enabling Remote Desktop on Windows:
https://docs.microsoft.com/en-us/windows-server/remote/remote-desktop-services/clients/remote-desktop-allow-access
- Optionally, for much improved security aRDP Pro supports SSH tunnelling.
- To enable OpenSSH on Windows: https://learn.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse
Linux Instructions
- Requires Ubuntu 22.04+
NOTE: If failing to connect, try disabling "Request Remote Resolution Requests" from Advanced Settings
https://help.ubuntu.com/stable/ubuntu-help/sharing-desktop.html
- Xrdp on any supported Linux Distribution
https://www.digitalocean.com/community/tutorials/how-to-enable-remote-desktop-protocol-using-xrdp-on-ubuntu-22-04
Report bugs:
https://github.com/iiordanov/remote-desktop-clients/issues
aRDP is a secure, SSH capable, open source RDP protocol client that uses FreeRDP open-source library. Its features include:
- Remote control of Windows and Linux computers using the RDP protocol
- Support for Ubuntu and Kubuntu 22.04+
- Simulated Touchpad and two Direct input touch modes to choose from
- RDP Gateway support
- RDP Config File support (.rdp extension)
- Custom Scaling
- Audio support
- External keyboard support
- External mouse support
- Magic Trackpad support
- Multi-language support
- Multi-keyboard layout support - choose your keyboard layout while setting up the connection
- Multi-touch control over the remote mouse. One finger tap left-clicks, two-finger tap right-clicks, and three-finger tap middle-clicks
- Right and middle-dragging if you don't lift the first finger that tapped
- Scrolling with a two-finger drag
- Pinch-zooming
- SSH tunnelling for added security or to reach machines behind a firewall.
- SSH public/private (pubkey) support
- Full rotation support. Use the central lock rotation on your device to disable rotation
- Full desktop visibility even with soft keyboard extended
- Dynamic resolution changes, allowing you to reconfigure your desktop while connected
- UI Optimizations for different screen sizes (for tablets and smartphones)
- On-screen Ctrl, Alt, Tab, Super, Shift, Del, PageUp, PageDown, Function and Arrow keys
- Available on-device help on creating a new connection in the Menu when setting up connections
- Clipboard integration for copy/pasting from your device
- Various RDP Session customization options
GPL source code here:
https://gitlab.com/iiordanov/remote-desktop-clients-ios
Have been using this pretty much to remotely access my PC and facing no issue with that.
Developer Response
Thank you for your great feedback!
Perfect App for RDP
SUMAN BATHULA
Perfect App for RDP Easy to access and fast
Developer Response
Thank you!
63
- Report failures to access credentials from keychain
- Protect from failures accessing credentials from keychain wiping saved password
- Logging improvements
- New Translations
- Control over thumbnail save and refresh
- Pointer size slider in Simulated Touchpad mode
62
- Bug fixes
- Stability fixes
- Performance optimizations
- Remapped arrow keys from keypad arrows to regular arrows
- Disconnecting only after graceperiod ends on iOS (no change on MacOS)
61
- Simulated Touchpad pointer doesn't pan unnecessarily
- Pinch Zoom zooms out to original fit-to-screen scaling
60
- Layout improvements for smallest screens
- Re-added keyboard icon to Extended Keyboard Accessory view
- Improvements to external keyboard detection
- Import/Export Settings
- Auto-adjustable connection grid
- Sorting connections
- Menu to organize functionality on the main page
- Pinch-zoom follows fingers
59
- Fix for screenshots
- Support showing title bar
- Keyboard layout improvements
- Physical keyboard handling improvements
Version 63
The developer, iordan iordanov, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More