Free & open source

Your media. Your machine. Every device.

SoundChex is a free, open-source library for your music, films, TV and books — one catalogue, one player, self-hosted so your files never leave home.

Runs where you do

macOS Download
iOS Download
iPadOS Coming soon
Windows Coming soon
Linux Coming soon
Android Coming soon
Apple TV Coming soon
Android TV Coming soon
Fire TV Coming soon
Roku Coming soon
Smart TVs Coming soon
CarPlay & Auto Coming soon

The server runs anywhere PHP does. See the full roadmap → or the install guide →

One library for everything you keep

Music, films, TV and books share a schema, a search box and a player. A song, an episode and a chapter are all things you were part-way through — and SoundChex treats them that way.

One catalogue, four media types

Music, films, TV and books in a single library with one search box and one player — resume anything, anywhere.

Metadata that fills itself in

Nine sources asked in turn — TMDB, MusicBrainz, AcoustID, Open Library, iTunes, Spotify, OpenSubtitles and your files' own tags. Every run is snapshotted and reversible.

Search that reaches inside things

One query across titles, cast, film dialogue and the text of books. A dialogue hit jumps to the moment it is spoken; a book hit opens at the page.

Reading and watching, not just listening

EPUB, PDF and CBZ with highlights, private notes and OCR. Video with hardware transcoding, caption tracks and skip markers.

Works offline

The whole catalogue mirrors to your device, so browsing, search and playback of downloads work with no network at all. Downloads survive the app closing.

Plays well with others

Files organised the way Plex, Jellyfin and Emby already read — Artist/Album, Title (Year), Series/Season 01 — so your library stays legible to anything else.

A profile for every person in the house

Per-person history, resume points and watchlists — and a kids mode that caps ratings across browsing, search and even direct links.

Free. Actually free.

Every feature, every platform, AGPLv3-licensed. Pay only if you want us to handle the networking.

Self-hosted

Free forever

  • ✓ The whole app — no feature gates, ever
  • ✓ Remote access your way: Tailscale, reverse proxy, VPN, anything
  • ✓ AGPLv3-licensed source on GitHub
Get started
Coming soon

SCNet — the SoundChex Network

Subscription

  • ✓ Everything in Self-hosted — the app never changes
  • ✓ Sign in from anywhere through our relay — no ports, no tunnels, no setup
  • ✓ Direct routes always preferred; the relay is the works-from-anywhere fallback

SCNet buys convenience, never capability. The app races every address it knows and takes the fastest that answers — a direct connection always wins when one exists.