Skip to content

Silo

Self-hosted media streaming, built on a modern stack.

Silo is an open-source media server with a Go backend and a React web UI. It handles direct play, remuxing, and hardware-accelerated transcoding, and offers a Jellyfin/Emby-compatible API for clients such as Findroid and Infuse, alongside first-party native apps for Apple and Android. Client coverage varies.

Website · Server & docs · Contributing · Brand & trademark · Discord


Why Silo

  • Modern infra — Go + PostgreSQL + Redis, with a documented Docker Compose deployment.
  • Plays your media — direct play, remux, and hardware-accelerated transcoding via FFmpeg.
  • Jellyfin-compatible — built-in compatibility layer, plus first-party native apps for Apple and Android.
  • Extensible — a public plugin SDK with protobuf contracts for metadata providers and more.

Project map

Server

Repo What it is
silo-server The media server — Go backend, React web UI, transcoding, Jellyfin-compatible APIs.

Clients

Repo Platforms
silo-apple iOS, tvOS, macOS (Swift)
silo-android Android phone & Android TV (Kotlin)

Plugins

Repo What it is
silo-plugin-sdk Public Go SDK + protobuf contracts for building plugins.
silo-plugins Catalog metadata and release helpers for first-party plugins.
silo-plugin-autoscan-arr Targeted rescans from Sonarr and Radarr history.
silo-plugin-markers-theintrodb Playback markers from TheIntroDB.
silo-plugin-metadata-audiobook Metadata and artwork for audiobook libraries.
silo-plugin-metadata-ebook Metadata and artwork for ebook libraries.
silo-plugin-metadata-manga Metadata and artwork for manga libraries.
silo-plugin-metadata-tmdb Metadata from The Movie Database (TMDB).
silo-plugin-metadata-tvdb Metadata from TheTVDB.
silo-plugin-watchprovider-floppy Watch history and progress sync with Floppy.

More

Repo What it is
siloserver.org The project website.
silo-push-relay Privacy-preserving push delivery for the Silo apps.
silo-themes Community theme catalog.
unraid-templates Official Unraid Community Applications templates.

Popular repositories Loading

  1. silo-server silo-server Public

    Self-hosted media streaming server with a Go backend, React web UI, Docker deployment, transcoding, and Jellyfin-compatible APIs.

    Go 561 84

  2. silo-android silo-android Public

    Native Android phone and Android TV clients for the Silo self-hosted media server.

    Kotlin 40 19

  3. silo-apple silo-apple Public

    Native iOS, tvOS, and macOS clients for the Silo self-hosted media server.

    Swift 37 22

  4. silo-plugin-autoscan-arr silo-plugin-autoscan-arr Public

    Silo plugin for arr-autoscan

    Go 8 3

  5. silo-plugin-metadata-audiobook silo-plugin-metadata-audiobook Public

    First-party silo metadata provider for audiobook items (Audnexus / AudiMeta / iTunes / Audible / Storytel).

    Go 5 5

  6. silo-plugin-sdk silo-plugin-sdk Public

    Public Go SDK and protobuf contracts for building Silo plugins.

    Go 4 10

Repositories

Showing 10 of 27 repositories
  • silo-server Public

    Self-hosted media streaming server with a Go backend, React web UI, Docker deployment, transcoding, and Jellyfin-compatible APIs.

    Silo-Server/silo-server's past year of commit activity
    Go 561 AGPL-3.0 84 404 106 Updated Oct 14, 2026
  • silo-apple Public

    Native iOS, tvOS, and macOS clients for the Silo self-hosted media server.

    Silo-Server/silo-apple's past year of commit activity
    Swift 37 AGPL-3.0 22 125 19 Updated Oct 14, 2026
  • silo-android Public

    Native Android phone and Android TV clients for the Silo self-hosted media server.

    Silo-Server/silo-android's past year of commit activity
    Kotlin 40 AGPL-3.0 19 133 6 Updated Oct 14, 2026
  • siloserver.org Public

    Project site for Silo — a self-hosted media server on modern infra (Go + Postgres + gRPC).

    Silo-Server/siloserver.org's past year of commit activity
    Astro 4 AGPL-3.0 5 45 37 Updated Oct 13, 2026
  • AetherEngine Public Forked from superuser404notfound/AetherEngine

    Media player engine for iOS, tvOS, macOS and visionOS. FFmpeg demux, VideoToolbox / dav1d / libavcodec decode (HEVC, H.264, AV1, VP9, MPEG-2, VC-1), live TV with DVR timeshift and hardware deinterlace, Dolby Atmos passthrough, HDR10 / HDR10+ / Dolby Vision / HLG, text + bitmap + teletext subtitles, plus a lean audio-only path. You ship the UI.

    Silo-Server/AetherEngine's past year of commit activity
    Swift 2 87 0 3 Updated Oct 13, 2026
  • silo-plugins Public

    Catalog metadata and release helpers for first-party Silo plugins.

    Silo-Server/silo-plugins's past year of commit activity
    Go 3 Apache-2.0 4 0 2 Updated Oct 13, 2026
  • silo-plugin-watchprovider-simkl Public

    Simkl watch-provider plugin for Silo

    Silo-Server/silo-plugin-watchprovider-simkl's past year of commit activity
    Go 4 AGPL-3.0 2 2 0 Updated Oct 13, 2026
  • silo-plugin-watchprovider-trakt Public

    Trakt watch-provider plugin for Silo

    Silo-Server/silo-plugin-watchprovider-trakt's past year of commit activity
    Go 4 AGPL-3.0 2 1 2 Updated Oct 13, 2026
  • silo-push-relay Public

    Privacy-preserving push notification relay for self-hosted Silo servers — content-free APNs delivery without sharing app push credentials

    Silo-Server/silo-push-relay's past year of commit activity
    TypeScript 3 2 0 1 Updated Oct 12, 2026
  • silo-plugin-sdk Public

    Public Go SDK and protobuf contracts for building Silo plugins.

    Silo-Server/silo-plugin-sdk's past year of commit activity
    Go 4 Apache-2.0 10 2 1 Updated Oct 12, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…