RemoteHub is a lightweight cross-platform Remote Desktop and RemoteApp manager for Windows and Linux.
Designed for system administrators, IT teams, and power users, RemoteHub provides a centralized interface to manage and launch remote connections without maintaining dozens of .rdp files or command-line shortcuts.
- Manage multiple RDP connections from a single interface
- Support for Microsoft Remote Desktop Services (RDS)
- Launch full Remote Desktop sessions
- Launch published RemoteApps
- Secure local storage of connection profiles
- Credential integration on Windows
- Custom icons for each connection
- Audio redirection support
- Cross-platform support (Windows & Linux)
- Lightweight and modern Avalonia UI
RemoteHub stores connection profiles containing:
- Display name
- Server address
- Username
- Password
- RemoteApp executable (optional)
- Connection features
- Custom icon
RemoteHub:
- Generates a temporary
.rdpfile - Stores credentials in Windows Credential Manager
- Launches the session using
mstsc.exe - Cleans up credentials and temporary files when the session ends
RemoteHub uses xfreerdp to launch remote sessions with the corresponding connection parameters.
- Remote Desktop administration
- Microsoft RDS environments
- Published enterprise applications
- ERP and business software access
- Infrastructure management
- Homelab and personal servers
- Windows 10 / 11
- Remote Desktop Client (
mstsc.exe)
- FreeRDP (
xfreerdp)
- C#
- .NET
- Avalonia UI
- Windows Credential Manager
- FreeRDP
This project is licensed under the MIT License.
Built with ❤️ using Avalonia and .NET.