RexyListen
RexyListen plays the audiobooks you already own. Pair it to your RexyServer and your entire collection follows you everywhere — chapter-accurate, ad-free, and completely yours.
Built different
Purpose-built for self-hosted listening. Native, ad-free, and completely free.
Deep dives
RexyListen handles M4B chapter metadata natively. For folder-style MP3 audiobooks, each file becomes its own chapter row — tap any one to jump straight to it.
Variable-speed playback preserves pitch so you can run at 1.5× without the narrator sounding sped up. Skip back 15 seconds and skip forward 30 seconds are each a single tap; a sleep timer is one tap away too.
Volume normalization brings quiet narration closer to loud passages, and an optional volume boost (with a built-in limiter) gives you extra headroom for noisy environments.
Position is tracked to the second and updates in real time. Pause in the car, walk inside, and the iPad picks up where the phone left off.
Per-user profiles mean every member of the household gets their own queue and their own progress. The profile picker is two taps away from anywhere in the app.
If your server is unreachable, position is queued locally and flushed the moment it comes back — you never lose your spot.
RexyListen talks directly to your server over your LAN, with TLS certificate pinning to make sure it can't be intercepted. Pairing happens once, via QR code or a typed pairing string. After that, every request is signed with a per-device API key you can revoke at any time.
Need access while traveling? Install Tailscale on RexyServer and on whichever device you're traveling with, and your library is reachable from anywhere — as if you were home — without opening any ports or exposing your home network to the public internet.
There is no RexyListen account. There is no cloud sync. There is no telemetry. Your listening is yours and it stays where you keep it.