Show HN: Stream any GUI to a webpage in a single command (no noVNC included)
Category: devtools
Tags: x11, remote-desktop, websocket, streaming, gui, python
Score: 6.3/10 (Innovation: 6, Technical: 6, Documentation: 8, Utility: 5)
WebX11 streams any GNU/Linux GUI application to a web browser without VNC or noVNC, using Xvfb for virtual displays, tile-based dirty-region diffing with mixed lossless/lossy encoding, and WebSocket transport for low-latency interaction. It offers a simple pip install and one-command usage, plus an HTTP API for managing displays, making remote GUI access more accessible than traditional VNC setups.
Target audience: sysadmins, developers, devops engineers
Repository: https://github.com/lp1dev/WebX11 · Python · GPL-3.0 · 17 stars
View on Hacker News