A fullscreen, couch-friendly desktop app for your Silo media server.
For Linux and Windows. Free and open source.
Download for Windows · Install on Linux · What's new
- Full quality, no transcoding. Your files play as they are, through mpv with hardware decoding.
- Real HDR on Linux. True HDR output on KDE Plasma, plus experimental Dolby Vision.
- Made for the couch. Everything works with a remote or arrow keys, Enter and Esc.
- Everything you use in Silo. Libraries, collections, watchlist, ratings, profiles, requests, notifications, subtitles, Up next, Skip Intro and Watch Together.
- Watch offline. Download titles, episodes or whole seasons, where your server allows it.
- Updates itself. New versions are signature-checked and installed with one click.
Download Silage-Setup.exe and run it. Silage installs in seconds without administrator access and adds itself to the Start menu and desktop. Windows 10 and 11 (x64).
One command adds the Silage repository for your distro and installs it:
curl -fsSL https://raw.githubusercontent.com/evman/silage/main/install.sh | shWorks on Ubuntu 24.04+, Debian 13, Fedora 40+ and Arch Linux. Updates then arrive with your normal system updates. Prefer to set the repository up yourself, or use another distro? See LINUX.md.
Keep mpv 0.37 or newer installed from your distro. On first launch, enter your Silo server's address and sign in.
Silage is made for fullscreen, and that's the best experience: it's what HDR and Dolby Vision need, and what the remote-style controls are designed around. Silage opens fullscreen on both Windows and Linux.
To use it in a window instead, press F11 at any time (or F while a video plays) to switch between fullscreen and a window. To choose how Silage opens, go to Settings → Interface → Window and pick Normal window or Fullscreen.
Upgrading from 0.4 or earlier? On Windows, install Silage-Setup.exe and sign in again; the old portable folder can then be deleted. On Linux, run the command above once to switch to the repository.
When a new version is ready, Update ready appears in the sidebar, never during playback. Select it to install and restart. You can turn automatic updates off under Settings → About.
| Key | Browsing | Playing |
|---|---|---|
| Arrows | Move around | Skip 10 s, or move between controls |
| Enter | Open | Show controls / press the focused control |
| Space | — | Play / pause |
| Esc / Backspace | Back; on the home page, Esc asks to quit | Close a menu, then leave the player |
| I | — | Playback info (C copies it to the clipboard) |
| D | — | Dolby Vision off / on, to compare it with HDR10 |
| F11 | Fullscreen / window | Fullscreen / window (F too) |
| Ctrl + / − / 0 | Interface size | — |
| Ctrl Q | Quit Silage | Quit Silage |
Media keys work too, and on Windows the system's media overlay shows what's playing with its buttons. The taskbar thumbnail has play controls, and the icon shows the position.
On a text box, a controller's A opens an on-screen keyboard.
Game controllers work on the pages and in the player, with Xbox and PlayStation pads on Windows and Linux:
| Button | Browsing | Playing |
|---|---|---|
| D-pad / left stick | Move around | Skip 10 s, or move between controls |
| A / Cross | Open | Press the focused control |
| B / Circle | Back | Close a menu, then leave the player |
| X / Square, Menu / Options | — | Play / pause |
| Y / Triangle | Search | Next subtitle track |
| Bumpers | — | Skip 10 s |
| Triggers | — | Volume |
| View / Create | — | Playback info |
- Something not working? Open an issue and attach the logs from the folder shown in Settings → About.
- Platform details: Linux · Windows · Dolby Vision
- Building or contributing: CONTRIBUTING.md
Silage is free software under the GNU AGPL v3.0 or later. Its shared module comes from Silo's open-source Android client, also AGPL-3.0.
Silage is an unofficial client, not affiliated with or endorsed by the Silo project. Silo and the Silo logo are trademarks of Silo Media L.L.C.