Back to gallery
$0.00 API cost

WindowShare — share one window to any device

Web App

Stream a single PC window to a tablet in the browser - a Deskreen replacement.

0 upvotesby MarcoB

About

Initial goal

Show one window of the PC on another screen without sharing the whole desktop.

How it was orchestrated

Python + PyGObject using the XDG ScreenCast portal; a small pipewire helper captures the window; ffmpeg serves MJPEG to a browser PWA; captures on damage so an idle window costs about 0 percent CPU.

Outcome

Running: persistent stream with autostart; about 40 percent CPU at 768px/10fps while moving.

The AI stack

Self-built

Hardware stack

Linux PC (GNOME Wayland)Tablet (browser)

Minimum requirements

Architectural rules

Full architectural rules to be published by the author.
Support