The PC you stream from
One command.
Runs on Debian 13+ / Ubuntu 26.04+, Fedora 43+, Arch Linux / CachyOS, Omarchy, Bazzite / Fedora Atomic, SteamOS (Steam Deck as host) · Requirements
One installer.
Download the installerRuns on Windows 11 22H2 (build 22621) or newer, x64 · Requirements
One module.
# flake input: inputs.punktfunk.url = "git+https://git.unom.io/unom/punktfunk?ref=nix-stable";
# then: imports = [ punktfunk.nixosModules.default ]; services.punktfunk.host.enable = true;Runs on NixOS with flakes
The device you work or play on
The store copy costs a few euros and funds the project; the file beside it is the same app, free. Why? See the FAQ

The store copy costs a few euros and funds the project; the file beside it is the same app, free. Why? See the FAQ

The store copy costs a few euros and funds the project; the file beside it is the same app, free. Why? See the FAQ

A preview: stream in a browser tab, with nothing to install on the device. You set up its web page once, on any machine in your network.
Done. (Yes, that's all)
Open https://<host-ip>:47992 in any browser, sign in, and press Approve next to the device. You only do this once: from then on it reconnects on its own.
Pairing guideTo learn how to get the most out of Punktfunk, visit our docs:
DocsStill have questions?
Join the DiscordDirect downloads and full changelogs, straight from our Git.
Browse all releasesComing from Sunshine, Apollo or Vibeshine?
They can keep running next to Punktfunk while you try it; you only change one port. When you switch, the guide shows where your settings live in Punktfunk.
