Software Alternatives, Accelerators & Startups

Xpra

multi-platform screen and application forwarding system.

Xpra

Xpra Reviews and Details

This page is designed to help you find out whether Xpra is good and if it is the right choice for you.

Screenshots and images

  • Xpra Landing page
    Landing page //
    2023-09-13

Features & Specs

  1. Remote Desktop Access

    Xpra allows users to access remote applications and desktops, enabling users to run applications on a remote server while displaying them on a local machine.

  2. Seamless Window Mode

    Unlike other remote desktop solutions, Xpra supports a seamless mode, where individual windows of remote applications can be run on a local desktop as if they were local applications.

  3. Cross-Platform Compatibility

    Xpra can be used on a variety of operating systems including Linux, Windows, and macOS, providing flexibility for diverse user environments.

  4. Efficient Bandwidth Usage

    Xpra is designed to be efficient on bandwidth usage by sending data only when necessary, which makes it suitable for use over less reliable connections.

  5. Open Source

    Being open-source, Xpra allows users to modify, inspect, and enhance the source code, fostering transparency and community collaboration.

Badges

Promote Xpra. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

How to Use xpra to Run Linux Applications in a Web browser

[VIP] Xpra on OS.js (02)

[VIP] Xpra on OS.js (01)

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Xpra and what they use it for.
  • Cool but Obscure X11 Apps
    One of my favorite bits of software is Xpra [0], "screen for X". You'd run it and it would start another X server (start apps in it with `DISPLAY=:1 xterm` or whatever), and you would "attach" it to your running X server with `xpra attach`. You can attach to e.g. `ssh://hostname/:1`, so I ran a firefox instance on a homelab server and attached to it from my laptop and my desktop to not have to bother keeping... - Source: Hacker News / about 3 years ago
  • Alternatives To X2go?
    Iโ€™ve used Xpra in the past to connect to a remote system for GUI stuff, but I almost exclusively use ssh because most of the time I donโ€™t need to run a remote windowing system. Source: over 3 years ago
  • I want to (securely) remotely access my Pop!_OS desktop from my Pop!_OS laptop - whatโ€™s the best way to do this in 2023?
    To add to this if you need to access graphical applications of an entire desktop environment you can use Xpra or MOONLIGHT (I suggest the second one if you want to game on the remote desktop or need very low latency in general), you can use both of these through a ssh tunnel (you need to enable this and X forwarding in the config) so if you setup and allow access to ssh correctly you can also use these without too... Source: over 3 years ago
  • Itโ€™s 2022, what good alternatives for Remote Desktop exists for Linux that can give decent frame rates and gpu acceleration?
    Xpra.org It has hardware acceleration (h264 encoding/decoding) for high framerates. Source: almost 4 years ago
  • Linux NILFS file system: automatic continuous snapshots
    You might be able to do the screen recording today using Wayland ports, or nested display servers a la Xpra. https://xpra.org. - Source: Hacker News / almost 4 years ago
  • Using webcam with remote desktop
    Look into xpra, which will do webcam and audio forwarding. You can use a seamless environment (remote windows are just windows within your local desktop), or shadow an existing remote desktop (VNC scrape style), or you can instantiate an entire virtual desktop. Source: almost 4 years ago
  • x11vnc setup
    Xpra (X Persistent Remote Applications) is worth looking into, especially from the standpoint of remotely executing programs displaying individual windows in your regular desktop. And it has vnc-like desktop modes, both shadowing an existing server (so it will provide your console's :0 session) and fabricating arbitrary desktops on demand. I use the current 4.4 beta. Source: almost 4 years ago
  • Why are there no good remote desktops?
    Otherwise, there is also XPRA, very much worth looking into, especially if you would prefer that remote apps display on your local display as regular local windows. You'll want the current 4.4 beta. Source: almost 4 years ago
  • An X11 Apologist Tries Wayland
    > By the way, does anyone know of a VNC-like solution that can use MPEG compression? Try this: https://xpra.org/. - Source: Hacker News / almost 4 years ago
  • Rent machines per hour?
    So run a VNC session*, with a viewer running on your local machine, and your choice of desktop in that. Or (better, in my opinion) use XPRA to run your remote tools as native-ish apps & windows within your local desktop. Source: almost 4 years ago
  • what am I able to do with a Intel Core i2???
    As for other relatively lightweight graphical programs, it wouldn't be difficult to setup a hotkey in i3wm to generate a custom list of programs for rofi to start on remote hosts using Xpra. Arcan has some interesting ideas along these lines but going much further. Source: almost 4 years ago
  • Anyone using thin clients?
    I'd imagine there's got to be some way to setup VNC to just log into a remote desktop transparently, otherwise I'd imagine either conventional VNC window or Xpra-like individual programs. Source: almost 4 years ago
  • Ask HN: Why is there no performant remote desktop for Mac/Linux?
    There's this https://xpra.org for X applications, though I haven't tried for awhile. - Source: Hacker News / almost 4 years ago
  • Ask HN: Why is there no performant remote desktop for Mac/Linux?
    I haven't seen anybody mention xpra ( https://xpra.org/ ) yet, but I used to use it daily a while back when I still used linux on my laptop. "Screen for X" really jives with how I wanted to use it (beefy server, ultrabook laptop, fast local network). X2Go is also pretty good IIRC. I used NoMachine at work a few jobs ago, but I didn't like how it required a weird dedicated unix user for itself. I don't know why... - Source: Hacker News / almost 4 years ago
  • How to run a GUI that is installed on guest vm on the host?
    Maybe give https://xpra.org/ a try, works better then ssh for my use case at least (running firefox on remote system). Source: almost 4 years ago
  • Abcdesktop โ€“ a cloud native desktopless system
    If it is from linux to linux, I'll use xpra https://xpra.org/. - Source: Hacker News / over 4 years ago
  • Alternatives to NoMachine and x2go for remote virtual desktops
    I've built a VDI service in my homelab based on xpra utilizing their html5 client and their proxy. You can also use their client locally if you don't want it in a browser. Might be worth a look? https://xpra.org/. Source: over 4 years ago
  • RDP Clients for Debian: An incomplete review
    Try http://xpra.org/ - that's a "gnu screen" for X11, but bandwidth-optimized, can also relay USB, audio, ... Just to give you an idea: I used it for forwarding a Firefox window across an UMTS connection when sitting in a train. (Long story: 32bit Java required to remote desktop into a client's environment across the Atlantic, ugh.). - Source: Hacker News / over 4 years ago
  • Use this Arm64 program instead of trying to install Anydesk on Pi4 for Remote Access
    From fgdfghdhj5yeh:There is also X2Go which is nomachine from many years ago when it was still open source (now it's proprietary) x2go has had updates but nowhere near current nomachine.https://www.nas.nasa.gov/hecc/support/kb/x2go-an-alternative-to-x11-and-vnc\_651.htmlhttps://wiki.x2go.org/doku.phpAlso there's xpra https://xpra.org/ as well.All of these programs let you run programs on different machines and... Source: over 4 years ago
  • It's impossible for someone to grow up privately
    Something of interest for the "private system driving a remote insecure system" model would be Xpra, it has better performance than x-forwarding over SSH. Source: over 4 years ago
  • I think Linus has missed the point that Linux is a different platform
    On that note, anyone that wants certain programs to persist between X restarts should look into xpra. It's like screen or tmux for X11, good for keeping certain programs running between X restarts, which can be useful for single-GPU VFIO setups. It's also useful for remote usage and sharing an application across multiple systems, especially since it's more performant than straight ssh -X. When higher latency or... Source: over 4 years ago

Do you know an article comparing Xpra to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Xpra discussion

Log in or Post with

Is Xpra good? This is an informative page that will help you find out. Moreover, you can review and discuss Xpra here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.