A small, fast IPTV player. One C binary, no Electron, no database, no telemetry. Keyboard first, mouse friendly.

Windows: run the installer and open sit from the Start menu. On first start, sit asks for your provider details. Linux, macOS and FreeBSD: build from source.

What it does

Keys

EnterPlay or open. Again on what plays: full view.
/Search
fAdd or remove a favorite
eProgramme guide for a channel
F11Fullscreen
- = mVolume down, up, mute
rReload the list

The full list is in the man page, and the app shows key hints on screen.

Build from source

You need SDL2, libmpv, libcurl and zlib.

git clone https://github.com/nixxane/sit
cd sit
make
sudo make install

On Windows, build in an MSYS2 UCRT64 shell with make OS=win.

Your sources

Sources live in a tab-separated file: %APPDATA%\sit\sources on Windows, ~/.config/sit/sources elsewhere.

name  xtream  http://provider:8080  username  password
name  m3u     http://host/list.m3u   [guide.xml]

sit does not provide any channels or content. You need your own provider.