Skip to content

Initial Release

Choose a tag to compare

@SEKY443 SEKY443 released this 21 Aug 04:01
· 31 commits to main since this release

Librething v1.0 — Initial Release

Librething turns an Android phone or tablet into a standalone Spotify Connect speaker. It
runs go-librespot natively on-device as a managed
background service — no Termux, no computer, no separate hardware. Point Spotify at it like any
other Connect device and it plays through whatever speaker or headphones are attached.

This is the first tagged release.

  • Real Spotify Connect device — discoverable automatically over Zeroconf/mDNS, or sign in
    directly with interactive login or a cached token.
  • Runs in the background, screen off included, so a device can sit in a corner and just work
    like a dedicated speaker.
  • Two dashboard styles — a clean, minimal "now playing" screen by default, or a classic
    card-based layout with a full bottom-nav shell (Nerd mode) for more visible controls.
  • Fake sleep — fades the screen to pure black to protect OLED panels and stop the display
    from being a distraction, either automatically after a period of inactivity or with one tap.
    Wake it back up with a double-tap, a swipe, or single-tap (configurable), with a matching fade
    animation either way.
  • Auto-restart on crash — if the background player dies unexpectedly, it relaunches itself
    automatically instead of silently going offline.
  • Predictive back gesture support on the Settings screen (Android 13+).
  • Appearance options — light/dark/system theme, plus tinted, pure-black, or blurred-cover-art
    dashboard backgrounds.
  • Playback controls — bitrate selection, volume normalization (with album/track gain and
    pregain), autoplay, and a live volume slider synced with the device's own volume.
  • A built-in log console with per-level color coding and copy/clear actions, for actually
    seeing what's going on when something doesn't work instead of guessing.
  • Reliability options — keep-screen-on, wake lock, autostart on boot, and a battery
    optimization exemption shortcut, since Android will otherwise suspend a backgrounded speaker.
  • Fully string-resource backed UI, laying the groundwork for future translations.

Requirements: Android 7.0 (API 24) or newer.

Credits

Built on go-librespot by
devgianlu, licensed under GPLv3 — see LICENSE and
the README's licensing note for how it's distributed alongside this app.