Downloads
Every Airwave build in one place — the client apps (TV, desktop, browser) and the self-hosted server, which OS each is for, and where to get it.
Everything you can install, in one place. Airwave is two pieces: the server you self-host next to Plex (it owns your channels, schedules, and users), and the client apps that tune into it. Set up the server once, then install whichever clients your household uses.
New here? Start with Getting started for the server, or the platform overview for how each client works.
Server
The server is the brain — run one of these next to your media. Docker is the recommended path (smallest, easiest to update); the one-click desktop installers bundle the server, admin, browser player, and database together if you'd rather not touch Docker.
| Platform | Delivery | Get it | Status |
|---|---|---|---|
| Docker · any OS | Container image | ghcr.io/quixomatic/airwave | Recommended |
| Windows · x64 | One-click installer | Download (.exe) | Available |
| macOS · Apple Silicon | One-click installer | Download (.dmg) | Available |
| macOS · Intel | One-click installer | Download (.dmg) | Available |
| Linux · x64 | One-click installer | Download (.tar.gz) | Available |
- Docker — pull
ghcr.io/quixomatic/airwaveand follow the self-hosting guide (compose file +.env). The image is a package on GitHub; track:latestor pin a version. See updating for the release loop. - Desktop installers — grab the build for your OS from the latest release. They install like any app and run the full stack locally.
Clients
The viewer app — the 10-foot channel guide, DVR player, and channel surfing — comes four ways: native TV apps, a native desktop app, the packaged webOS app, and the browser player. The native store apps are a small paid convenience; the server, browser player, and desktop app are free, and any native app can be built and sideloaded from source.
| Platform | Delivery | Get it | Status |
|---|---|---|---|
| Apple TV · tvOS | Native app | App Store | Available |
| iPad · iPadOS | Native app | App Store | In review |
| Android TV / Google TV | Native app | Google Play | In testing |
| Fire TV | Native app | Amazon Appstore | In review |
| LG webOS | Packaged web app | Sideload / from source | Sideload |
| Roku | Native channel | Sideload / from source | Sideload |
| Windows · x64 | Desktop app (Tauri) | Download (.exe) | Available |
| macOS · Apple Silicon | Desktop app (Tauri) | Download (.dmg) | Available |
| macOS · Intel | Desktop app (Tauri) | Download (.dmg) | Available |
| Linux | Desktop app (Tauri) | From source | Next |
| Any browser | Web player | Self-host (tvweb role) | Available |
- TV apps roll out store-by-store — Apple TV and iPad first, then Android TV / Google TV, Fire TV, webOS, and Roku. "In testing / In review / Coming" reflects each store's current state.
- Sideload before the store — you don't have to wait for a store listing. The Roku, Android TV,
Fire TV, and LG webOS apps can be installed from source today: Roku via Developer Mode,
Android TV / Fire TV via
adb installof the APK, and webOS via theares-installCLI. Every native app is buildable from the GitHub repo. - Desktop app (Windows and macOS; Linux next) — download from the latest release; it reuses the web UI with a native mpv engine for 4K HDR direct-play.
- Browser player — no download: enable the
tvwebrole in your compose stack and open it in any browser. See self-hosting.
Source-available. Prefer to build it yourself? Every client and the server are in the GitHub repo — you can build and sideload any native app instead of using the store version.
See also: Platforms · Getting started · Self-hosting
Platforms
What Airwave runs on — the client platform matrix (native apps vs. the browser player), the playback engine each uses, and current status.
Architecture
The main parts of Airwave — the self-hosted server, the admin web app, the viewer apps (tv-web, tv-native, tv-tauri desktop, tv-roku), and the shared packages — and how they fit together.
