{"slug": "waypipe", "name": "Waypipe", "category": "other", "category_name": "Other software", "description": "", "recommenders": 8, "commenters": 12, "warners": 0, "score": 7.466, "rising": -2.62, "first": "2025-11-03", "latest": "2026-06-18", "why": "waypipe + xwayland-satellite works even for forwarding X11 clients over waypipe. I use it myself every day", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 8, "neutral": 1, "compare": 3, "warn": 0}, "spark": [4, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "waypipe + xwayland-satellite works even for forwarding X11 clients over waypipe. I use it myself every day", "kind": "", "icon": true, "domain": "freedesktop.org", "github_repo": null, "official_url": "https://gitlab.freedesktop.org/mstoeckl/waypipe", "pricing": "", "aliases": ["Waypipe", "waypipe"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 777416721, "item_id": 48588545, "url": "https://news.ycombinator.com/item?id=48588545", "by": "bryanlarsen", "date": "2026-06-18", "version": null, "stance": "recommend", "quote": "These days I use emacs-server in the container and waypipe my frames.", "excerpt": "I was using TRAMP to do that in Emacs 20 years ago. These days I use emacs-server in the container and waypipe my frames.", "context": "", "use_case": "remote Emacs frames", "switched_from": "", "story": "Emacs 31 Is Around the Corner: The Changes I'm Daily Driving"}, {"id": 774996065, "item_id": 48437254, "url": "https://news.ycombinator.com/item?id=48437254", "by": "e12e", "date": "2026-06-07", "version": null, "stance": "recommend", "quote": "waypipie if you only need to access a gui application", "excerpt": "So use RDP? https://www.xrdp.org/ (Or x forwarding over ssh, or waypipie if you only need to access a gui application, not a desktop).", "context": "", "use_case": "remote GUI app access", "switched_from": "", "story": "Anthropic, please ship an official Claude Desktop for Linux"}, {"id": 748520416, "item_id": 46782526, "url": "https://news.ycombinator.com/item?id=46782526", "by": "NoGravitas", "date": "2026-01-27", "version": null, "stance": "recommend", "quote": "Today you would do:", "excerpt": "Today you would do: `$ waypipe ssh somehost foot` You need waypipe installed on both machines. For the Mac, I guess you'll need something like cocoa-way (https://github.com/J-x-Z/cocoa-way). Some local Wayland compositor, anyway.", "context": "", "use_case": "", "switched_from": "", "story": "Xfwl4 \u2013 The Roadmap for a Xfce Wayland Compositor"}, {"id": 742145954, "item_id": 46384122, "url": "https://news.ycombinator.com/item?id=46384122", "by": "criticalfault", "date": "2025-12-25", "version": null, "stance": "recommend", "quote": "you can either use RDP or Waypipe.", "excerpt": "Most users have no idea what is behind. They don't want X or anything X related, they want things to work. Most of the things worked before 2020, including legacy things through xwayland. Now all things work, except maybe remote apps through ssh ootb, but for this you can either use RDP or Waypipe. The only thing maybe worth discussing is video acceleration. this aside, I have been using gnome on Wayland for years an", "context": "", "use_case": "Remote Wayland apps", "switched_from": "", "story": "Phoenix: A modern X server written from scratch in Zig"}, {"id": 737044210, "item_id": 46065263, "url": "https://news.ycombinator.com/item?id=46065263", "by": "Fnoord", "date": "2025-11-26", "version": null, "stance": "recommend", "quote": "for running GUI apps remotely, there's Waypipe", "excerpt": "Wayland is fantastic, but it requires some external tools for some non-default (seemingly 'simple') utilization. Therein lies double work, devs scratching their itch in whatever programming language they prefer, sure. The most popular one isn't always the best. And all of that is the nature of the bazaar. But the way I regard it, the bazaar can make use of curators who make a cathedral and sell that (anyone can, in t", "context": "", "use_case": "running GUI apps remotely", "switched_from": "", "story": "Exploring the Fragmentation of Wayland, an xdotool adventure"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["remote emacs frames", "remote gui app access", "forward wayland apps over network", "remote wayland apps", "running gui apps remotely", "remote app forwarding"], "compared": [{"slug": "xwayland-satellite", "name": "xwayland-satellite", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "wayland", "name": "Wayland", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "kde", "name": "KDE", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "gnome", "name": "GNOME", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=46779645", "title": "Xfwl4 \u2013 The Roadmap for a Xfce Wayland Compositor", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=45790015", "title": "X.org Security Advisory: multiple security issues X.Org X server and Xwayland", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=48584135", "title": "Emacs 31 Is Around the Corner: The Changes I'm Daily Driving", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48434436", "title": "Anthropic, please ship an official Claude Desktop for Linux", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47553185", "title": "Cocoa-Way \u2013 Native macOS Wayland compositor for running Linux apps seamlessly", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47362613", "title": "TUI Studio \u2013 visual terminal UI design tool", "mentions": 1}], "sentiment_by_month": {"2025-11": {"recommend": 4}, "2025-12": {"recommend": 1}, "2026-01": {"compare": 2, "recommend": 1}, "2026-02": {}, "2026-03": {"compare": 1, "neutral": 1}, "2026-04": {}, "2026-05": {}, "2026-06": {"recommend": 2}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 777416721, "item_id": 48588545, "url": "https://news.ycombinator.com/item?id=48588545", "by": "bryanlarsen", "date": "2026-06-18", "version": null, "stance": "recommend", "quote": "These days I use emacs-server in the container and waypipe my frames.", "excerpt": "I was using TRAMP to do that in Emacs 20 years ago. These days I use emacs-server in the container and waypipe my frames.", "context": "", "use_case": "remote Emacs frames", "switched_from": "", "story": "Emacs 31 Is Around the Corner: The Changes I'm Daily Driving"}, {"id": 774996065, "item_id": 48437254, "url": "https://news.ycombinator.com/item?id=48437254", "by": "e12e", "date": "2026-06-07", "version": null, "stance": "recommend", "quote": "waypipie if you only need to access a gui application", "excerpt": "So use RDP? https://www.xrdp.org/ (Or x forwarding over ssh, or waypipie if you only need to access a gui application, not a desktop).", "context": "", "use_case": "remote GUI app access", "switched_from": "", "story": "Anthropic, please ship an official Claude Desktop for Linux"}, {"id": 760872640, "item_id": 47554540, "url": "https://news.ycombinator.com/item?id=47554540", "by": "chrismorgan", "date": "2026-03-28", "version": null, "stance": "neutral", "quote": "https://github.com/neonkore/waypipe proxies Wayland over a network", "excerpt": "https://github.com/neonkore/waypipe proxies Wayland over a network. It\u2019s straightforward enough in theory: Wayland core is just a communications protocol plus shared memory; so you just need to forward the messages, and detect and send changes in the shared memory. Not the cheapest thing, but perfectly tractable. Of course, there are also more difficult extensions, like GPU integration, but that sort of thing was a p", "context": "", "use_case": "forward Wayland apps over network", "switched_from": "", "story": "Cocoa-Way \u2013 Native macOS Wayland compositor for running Linux apps seamlessly"}, {"id": 757831586, "item_id": 47364474, "url": "https://news.ycombinator.com/item?id=47364474", "by": "wolvoleo", "date": "2026-03-13", "version": null, "stance": "compare", "quote": "Yes I know there's waypipe but it's not the same.", "excerpt": "Yeah I love that about X. I remember in the 90s when I first figured that out. I was logged in from a university workstation into my home computer with SSH and I launched my mail client or something and I thought doh, stupid that will only popup locally. Then colour my suprise when it popped up on my screen right there. Slow as molasses but still. Wow. Magic. It's a shame Wayland dropped this. Yes I know there's wayp", "context": "", "use_case": "", "switched_from": "", "story": "TUI Studio \u2013 visual terminal UI design tool"}, {"id": 748562545, "item_id": 46785159, "url": "https://news.ycombinator.com/item?id=46785159", "by": "jeroenhd", "date": "2026-01-27", "version": null, "stance": "compare", "quote": "Rather than going fully protocol-based (like Waypipe)", "excerpt": "Microsoft's WSL2 GUI integration works based on Wayland (and XWayland): https://github.com/microsoft/wslg Rather than going fully protocol-based (like Waypipe), they used Weston to render to RDP. Using RDP's \"remote apps\" functionality, practically any platform can render the windows. I think it's a pretty clever solution, one perhaps even better than plain X11 forwarding (which breaks all kinds of things like GPU ac", "context": "", "use_case": "", "switched_from": "", "story": "Xfwl4 \u2013 The Roadmap for a Xfce Wayland Compositor"}, {"id": 748520416, "item_id": 46782526, "url": "https://news.ycombinator.com/item?id=46782526", "by": "NoGravitas", "date": "2026-01-27", "version": null, "stance": "recommend", "quote": "Today you would do:", "excerpt": "Today you would do: `$ waypipe ssh somehost foot` You need waypipe installed on both machines. For the Mac, I guess you'll need something like cocoa-way (https://github.com/J-x-Z/cocoa-way). Some local Wayland compositor, anyway.", "context": "", "use_case": "", "switched_from": "", "story": "Xfwl4 \u2013 The Roadmap for a Xfce Wayland Compositor"}, {"id": 744293586, "item_id": 46518349, "url": "https://news.ycombinator.com/item?id=46518349", "by": "jauntywundrkind", "date": "2026-01-06", "version": null, "stance": "compare", "quote": "We've had tools like waypipe and others, but they usually require an active session", "excerpt": "This is huge new. Plasma Login Manager has been quietly crushing it & deserves huge praise. Massive massive rebuild, with every single feature you could possibly imagine. Finally possible to remote login to a wayland server! We've had tools like waypipe and others, but they usually require an active session; now PLM can launch remote sessions too. The work has been coming fast & furious. Incredible 2025 work. It make", "context": "", "use_case": "", "switched_from": "", "story": "All Fedora 44 KDE Variants to Use Plasma Login Manager Rather Than SDDM"}, {"id": 742145954, "item_id": 46384122, "url": "https://news.ycombinator.com/item?id=46384122", "by": "criticalfault", "date": "2025-12-25", "version": null, "stance": "recommend", "quote": "you can either use RDP or Waypipe.", "excerpt": "Most users have no idea what is behind. They don't want X or anything X related, they want things to work. Most of the things worked before 2020, including legacy things through xwayland. Now all things work, except maybe remote apps through ssh ootb, but for this you can either use RDP or Waypipe. The only thing maybe worth discussing is video acceleration. this aside, I have been using gnome on Wayland for years an", "context": "", "use_case": "Remote Wayland apps", "switched_from": "", "story": "Phoenix: A modern X server written from scratch in Zig"}, {"id": 737044210, "item_id": 46065263, "url": "https://news.ycombinator.com/item?id=46065263", "by": "Fnoord", "date": "2025-11-26", "version": null, "stance": "recommend", "quote": "for running GUI apps remotely, there's Waypipe", "excerpt": "Wayland is fantastic, but it requires some external tools for some non-default (seemingly 'simple') utilization. Therein lies double work, devs scratching their itch in whatever programming language they prefer, sure. The most popular one isn't always the best. And all of that is the nature of the bazaar. But the way I regard it, the bazaar can make use of curators who make a cathedral and sell that (anyone can, in t", "context": "", "use_case": "running GUI apps remotely", "switched_from": "", "story": "Exploring the Fragmentation of Wayland, an xdotool adventure"}, {"id": 736974496, "item_id": 46060906, "url": "https://news.ycombinator.com/item?id=46060906", "by": "Pet_Ant", "date": "2025-11-26", "version": null, "stance": "recommend", "quote": "that might be exactly what I'm looking for", "excerpt": "> The design of X11 precludes hardware acceleration I wasn't talking about X11, just that capability. Never heard of Waypipe before, but it was mentioned in a sibling comment, and that might be exactly what I'm looking for. https://gitlab.freedesktop.org/mstoeckl/waypipe/", "context": "", "use_case": "", "switched_from": "", "story": "KDE Plasma 6.8 Will Go Wayland-Exclusive in Dropping X11 Session Support"}, {"id": 733521136, "item_id": 45845071, "url": "https://news.ycombinator.com/item?id=45845071", "by": "throwaway7489", "date": "2025-11-07", "version": null, "stance": "recommend", "quote": "waypipe + xwayland-satellite works even for forwarding X11 clients over waypipe. I use it myself every day", "excerpt": "Those are not lies. I don't think you know what you are talking about. If you knew, you would know that waypipe + xwayland-satellite works even for forwarding X11 clients over waypipe. I use it myself every day, but it's pointless to discuss it with someone who isn't interested in listening, only in spreading the same lies as everyone else.", "context": "", "use_case": "Remote app forwarding", "switched_from": "", "story": "X.org Security Advisory: multiple security issues X.Org X server and Xwayland"}, {"id": 732752880, "item_id": 45797055, "url": "https://news.ycombinator.com/item?id=45797055", "by": "throwaway7486", "date": "2025-11-03", "version": null, "stance": "recommend", "quote": "This way you get even better performance than with traditional X11 forwarding methods.", "excerpt": "> Another big issue imo to me feels like ssh, X servers ssh forwarding/vnc just works, Yet I haven't really found ways to do things like VNC on wayland on a server or something as easy (or even possible?) on wayland as compared to x servers Waypipe[0] for native Wayland applications, and if you need to forward X11 apps there's xwayland-satellite[1]. You can hook xwayland-satellite with Waypipe and forward X11 apps th", "context": "", "use_case": "", "switched_from": "", "story": "X.org Security Advisory: multiple security issues X.Org X server and Xwayland"}]}