Skip to content

Native macOS app (Beta)

Silo is in active development before 1.0. These guides are updated frequently.

SiloMac is a native Mac app with a desktop sidebar and its own video player. It isn’t published: there’s no download, and you build it yourself from the source code.

For a ready-made option on a Mac, use the iPhone/iPad app on a Mac with Apple silicon, or open your server in a browser.

SiloMac needs macOS 26 or later. To build it you need Xcode 26 or later and XcodeGen. The Silo Apple repository has the build steps and a SiloMac Xcode scheme.

  1. Launch the app and connect to your server.
  2. Select your profile, then use the sidebar to open Home or a library. Use the magnifying-glass button at the top of the page to search.
  3. Open a movie or episode and choose Play or Resume.
  4. Move the pointer over the player to show its controls. The audio, subtitle, chapter, and playback-speed buttons open their options.

Chapter controls are inactive when the file has no chapters. The fullscreen button switches the window to fullscreen. You can also drag the timeline to seek; see timeline previews.

These work while the video player is in front.

KeyAction
SpacePause or resume
Left / Right arrowSkip back or forward
Command + Left / Right arrowPrevious or next chapter
Command + SShow or hide the options panel, opened on audio
Control + Command + ASwitch to the next audio track
Control + Command + SSwitch to the next subtitle track
Control + Command + GTurn subtitles on or off
Shift + [ / Shift + ]Slow down or speed up playback (0.5× to 2×)
Shift + Command + [Return to normal speed
ReturnSkip the intro when the skip prompt is showing
EscapeClose the options panel, dismiss the skip prompt, or leave the player

The arrow keys skip by your profile’s skip intervals, 10 seconds back and 30 seconds forward unless you change them. Set them with Skip Back and Skip Forward under Settings > Playback in the iPhone or iPad app; the values apply to every device signed in to that profile.

Use the web app for audiobooks, ebooks and comics, Watch Party, watch-provider sync, notifications, and server administration.

When you report a problem, say that you used the native Mac app, and include the source revision you built and your macOS version.