Xrdp icon

Xrdp

Xrdp is an open source remote desktop protocol server that allows users to access GUI desktops remotely. It is available on Linux and Windows and works with standard RDP clients.

What is Xrdp?

Xrdp is an open source implementation of Microsoft's Remote Desktop Protocol (RDP). It allows users to access graphical desktop environments on remote systems. Xrdp runs on Linux, macOS, and other Unix-like operating sytems and works with most standard RDP clients like Microsoft's own Remote Desktop client.

Some key features of Xrdp include:

  • Supports color depth up to 24 bit
  • Supports sound, drive, port, smartcard redirections
  • Supports multiple users and sessions
  • Uses TLS and x.509 certificates for security
  • Integration with common desktop environments like GNOME, KDE, Xfce
  • Low memory and CPU usage

Xrdp is a good lightweight alternative to proprietary solutions like VNC or TeamViewer for accessing remote desktops. The fact that it is compatible with Microsoft's protocol makes integration and adoption easier. With its active development community and plugin architecture, Xrdp is feature-rich and extensible.

The Best Xrdp Alternatives

Top Apps like Xrdp

RealVNC Connect

RealVNC Connect is a popular remote desktop software that enables users to remotely access and control computers over the internet or local network. It uses the VNC (Virtual Network Computing) protocol to establish remote connections.Some key features of RealVNC Connect include:Secure remote access using encryption over SSH and...

MRemoteNG

mRemoteNG is an open-source, tabbed, multi-protocol, remote connections manager for Windows. It allows you to view all your remote connections in one place with an easy to use interface.Some key features of mRemoteNG include:Supports many protocols like RDP, VNC, SSH, Telnet, rlogin, and RAW SocketOrganize connections into folders...

TeamViewer

TeamViewer is a comprehensive remote desktop software used for remote access, remote support, online meetings, web conferencing, and file transfer between computers and mobile devices. It uses a very fast and secure connection across the internet to connect to multiple devices simultaneously.Some key features of TeamViewer include:Easy remote...

AnyDesk

AnyDesk is a proprietary remote desktop software developed by the German software company AnyDesk Software GmbH. It enables users to access one computer from another computer or mobile device remotely. AnyDesk is lightweight, easy to use and works across multiple operating systems.Some key features of AnyDesk include:Remote control...

RustDesk

RustDesk is an open-source, cross-platform remote desktop application that allows users to securely access other computers over the internet. Developed in Rust programming language, it places a strong emphasis on security and performance.Some key features of RustDesk include:End-to-end encryption of all communication channelsPeer-to-peer connectivity without any central servers...

UltraVNC

UltraVNC is an open-source, cross-platform remote desktop software that allows users to remotely control computers over a network. It uses the RFB (Remote Framebuffer) protocol to transmit graphics and input between the remote and local computers.Some key features of UltraVNC include:Compatible with Windows, Linux, and Mac operating systemsSecure...

Chrome Remote Desktop

Chrome Remote Desktop is a cross-platform remote access tool developed by Google. It allows users to securely access another computer or virtual machine remotely through the Chrome browser or a Chromebook.Some key features of Chrome Remote Desktop include:Easy remote access - Users can remotely connect to another PC...

DWService

DWService is an open-source data warehouse application designed to handle large volumes of data for analytics and business intelligence. It allows organizations to consolidate data from multiple sources, organize it into a unified structure, and perform complex queries and reporting.Key features of DWService include:Flexible extract, transform and load...

X2Go

X2Go is an open-source remote desktop software designed to provide GUI desktop access over a network. It utilizes the NX technology protocol to deliver a smooth and responsive graphical user interface even over low-bandwidth connections.Some key features of X2Go include:Supports multiple Linux desktop environments like GNOME...

NoMachine

NoMachine is a fast and high-performance remote desktop software solution that allows users to access one computer from another computer or mobile device. It works by installing a host module on the computer you want to access, and a client module on the device you want to access it from...

DameWare

DameWare is a comprehensive remote administration and systems management software suite developed by SolarWinds. It provides IT administrators and support technicians with a toolkit to remotely monitor, manage, and troubleshoot computers and servers across a network or over the internet.Key features of DameWare include:Remote Control - Remotely take...

GoTo Resolve

GoTo Resolve is a cloud-based help desk software solution designed for IT support teams and customer service organizations. It provides a variety of features to help manage customer inquiries, IT tickets, tasks, assets, and knowledge in one central platform.Key features of GoTo Resolve include:Ticketing system to track customer...

Remotely

Remotely is a free and open source remote access and remote administration software. It allows users to access, control, and manage computers and servers remotely from anywhere using a simple web-based interface.Key features of Remotely include:Remote Desktop - Remotely offers full remote desktop control, allowing users to access...

Hidden Administrator

Hidden Administrator is a small utility program for Windows that allows users to hide the built-in administrator account. It removes the administrator account from being shown on the Windows login screen, so that only designated user accounts are visible at login.This can be useful for security purposes, as it...

Screenhero

Screenhero is a screen sharing and online collaboration tool used by remote teams, distributed companies, and enterprises. It makes it easy to share screens with teammates, annotate on shared screens, and chat while collaborating. Key features of Screenhero include:Multi-user screen sharing - Multiple participants can share their screens simultaneously...

NoVNC

noVNC is an open source VNC client that allows users to access GUI desktops remotely through a web browser. It provides capabilities similar to traditional VNC software solutions without requiring extra plugins or client software installation on the user's device.Some key features of noVNC include:Access to remote desktops...

Ssvnc

Ssvnc is an open source VNC server for Windows operating systems. It allows users to remotely access and control a Windows computer over a network or the internet using a VNC client.Some key features of Ssvnc include:Lightweight and fast - uses little system resourcesEasy to install and configureWorks...

TurboVNC

TurboVNC is a high-performance remote desktop software that uses VNC (Virtual Network Computing) technology. It is designed to provide quick and efficient remote access to desktop environments and applications.Some key features of TurboVNC include:Uses cutting-edge compression algorithms to reduce bandwidth usage over slow connectionsSupports RemoteFX for a enhanced...

PhoneMyPC

PhoneMyPC is a remote desktop software that allows users to access their Windows or Mac computer from any other device with an internet connection, including smartphones, tablets, and other computers. It provides simple, fast, and secure remote access without the complexity of setting up a VPN.Some key features of...

Educator

Educator is a comprehensive learning management system (LMS) designed specifically for K-12 school districts. It enables teachers, students, and administrators to create, deliver, and track both face-to-face and online courses and resources.Key features of Educator include:Intuitive course authoring tools - Allows teachers to easily create engaging online courses...

Gitso

Gitso is an open-source GitHub desktop client application built with Electron. It provides easy access to GitHub's core features directly from the desktop rather than needing to use the web interface.Some of the key features Gitso offers include:Native desktop notifications for GitHub notificationsEnhanced GitHub issues and pull request...

GeekStein

GeekStein is an open-source media server software application designed to help users manage and access their personal media libraries. It provides a centralized platform to organize, catalog, and stream video, music, and photo collections to a variety of devices.Some key features of GeekStein include:Automatic media identification and metadata...

NTRSupport

NTRSupport is an open-source web browser extension and standalone application developed by ShinyQuagsire that enhances the user experience when working with NTR-compatible devices such as the Nintendo 3DS. It adds several useful features for developers and power users:- Built-in NTR file browser and downloader to easily find and install...

DeskShare

DeskShare is a versatile screen sharing and remote access software suitable for personal and business use. It allows you to remotely view, control or present any desktop or mobile device from anywhere using an intuitive interface.Some key features of DeskShare include:Cross-platform support across Windows, Mac, Linux, iOS and...

Skyfex

Skyfex is a cloud-based rendering solution designed specifically for 3D animation and VFX studios. It allows artists to offload rendering from local workstations to the cloud, harnessing scalable compute resources to dramatically reduce render times.Some key features and benefits of Skyfex include:Scalable rendering power - Scale up and...

ISL Groop

ISL Groop is a comprehensive cloud-based learning management system (LMS) designed specifically for K-12 schools and districts. It aims to provide an all-in-one digital learning platform to support blended and online instruction, foster collaboration, and enable personalized learning.Key features of ISL Groop include:Intuitive course authoring tools - Allows...

HeyTerm

HeyTerm is a terminal emulator and SSH client designed specifically for macOS. It aims to provide an aesthetically pleasing and intuitive user interface without compromising on functionality.Some of the key features of HeyTerm include:A clean, minimalist design that fits right in with modern macOS aestheticsTabbed terminal windows for...

GoMeetNow

GoMeetNow is an easy-to-use video conferencing and online meeting software designed for businesses of all sizes. It offers high-definition video and audio quality for meetings with up to 200 participants.Some key features of GoMeetNow include:HD video conferences with up to 200 participantsScreen and content sharingRecording and playback optionsAnnotation toolsPrivate and...