Xpra

Xpra

Xpra is an open source tool that allows you to run graphical applications remotely over a network. It is designed for low latency and allows you to access applications with high interactivity, even over low bandwidth connections.
Xpra image
remote-desktop remote-access network low-latency

Xpra: Open Source Remote Desktop Tool

Open source tool for running graphical applications remotely over a network, designed for low latency and high interactivity over low bandwidth connections

What is Xpra?

Xpra is an open-source tool for running graphical applications remotely. It allows you to run apps on one machine while accessing them from other desktops and devices. Some key features of Xpra include:

  • Runs applications remotely with low latency, even on low bandwidth connections
  • Supports accessing individual applications instead of full desktops
  • Works cross-platform between Linux, Windows, macOS, FreeBSD, and more
  • Encrypts data streams for security
  • Compresses data to reduce bandwidth usage
  • Resumes disconnected sessions seamlessly
  • Open source with an active development community

Xpra makes it easy to access graphical Linux or Windows apps from any device. For example, you could run apps on a remote server in the cloud or data center while accessing them on your local laptop or tablet. It transports application windows over the network rather than pixels, making it faster than traditional VNC solutions.

Xpra Features

Features

  1. Remote access to GUI applications
  2. Session sharing - allows multiple clients to connect to the same session
  3. Tabbed user interface
  4. Audio support - forwards sound from the remote application to the client
  5. Clipboard synchronization between client and server
  6. Compression of images sent over the network
  7. Encryption of data stream using SSL/SSH
  8. Cross-platform - clients and servers available for Linux, Windows and macOS

Pricing

  • Open Source

Pros

Lightweight and fast

Works well over low bandwidth connections

Open source and free

Easy to setup and use

Cons

Limited to GUI applications only

No mobile client available

Not all features available on Windows version


The Best Xpra Alternatives

Top Remote Work & Education and Remote Desktop and other similar apps like Xpra


Chrome Remote Desktop icon

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 or Chrome...
Chrome Remote Desktop image
X2Go icon

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, KDE, XFCE, etc.Allows access...
X2Go image
Vinagre icon

Vinagre

Vinagre is a remote desktop client application for Linux and UNIX systems running the GNOME desktop environment. It provides users with the ability to view or control the screen and input devices on another computer over a network.Some key features of Vinagre include:Supports connections using VNC, RDP, SSH, and Spice...
Vinagre image
FastX icon

FastX

FastX is an open-source command line tool for basic sequence analysis and processing of FASTA and FASTQ files. It allows users to perform common data preparation and quality control tasks such as:Trimming low quality bases from read endsFiltering reads by length or quality score thresholdsCollapsing or expanding paired-end readsConverting between...
FastX image
Thincast Client icon

Thincast Client

Thincast Client is a lightweight yet full-featured remote desktop client developed by Thincast specifically for accessing Windows desktops and applications delivered through their Thincast server solutions. It offers secure and high performance remote access to desktops and apps hosted in the data center or cloud.Some key features of Thincast Client...
Thincast Client image