Tempus Music Player v4.26.1

Tempus Music Player is an open-source, privacy-focused Android music client for Subsonic-compatible servers. It is designed for people who maintain their own music library and want a polished native Android app for streaming and offline playback rather than relying on a commercial music service.

Tempus is a fork of Tempo and is released under the GPL-3.0 license.

Tempus connects directly to your Subsonic server and gives you access to your own music collection from Android.

It supports:

  • Music streaming

  • Offline playback

  • Multiple libraries

  • Playlists

  • Search and browsing

  • Gapless playback

  • ReplayGain

  • Transcoding

  • Internet radio

  • Podcasts

  • Scrobbling

  • Equalizers

  • Android widgets

  • Android Auto

  • Chromecast

Key Features of Tempus Music Player

Subsonic Integration

The core purpose of Tempus is accessing a self-hosted Subsonic music library.

It supports browsing by:

  • Artists

  • Albums

  • Genres

  • Playlists

  • Decades

  • Search

This makes it a good client for servers such as Navidrome and other Subsonic-compatible implementations.

Streaming and Offline Playback

You can stream music directly from your server and download music for offline listening.

Offline functionality is still being actively developed, and the project notes that there can be limitations when using multiple servers.

Gapless Playback

Tempus supports gapless playback, making it appropriate for albums where tracks are intended to flow continuously without pauses.

ReplayGain

ReplayGain support provides:

  • Volume normalization

  • Preamp adjustment

  • Clipping prevention

when the relevant ReplayGain metadata is available in your music library.

Transcoding

Tempus can request transcoding from the Subsonic server.

This allows the server to convert tracks into a format or bitrate appropriate for the Android device or network connection.

This is particularly useful when your original library contains large lossless files and you don't want to stream them at full size over mobile data.

Multiple Libraries

Tempus supports multiple Subsonic libraries and presents them as library folders.

This is useful if your server exposes multiple music collections.

Instant Mix

The application includes an Instant Mix feature that uses Subsonic's similarity APIs, including similarSongs2 and similarSongs, to build larger play queues.

This provides some automatic music discovery without turning Tempus into a Spotify-style recommendation service.

Last.fm and ListenBrainz

Tempus can optionally scrobble played tracks to Last.fm or ListenBrainz, provided the Subsonic backend supports the necessary functionality.

This is entirely optional, which fits well with the project's privacy-focused philosophy.

Podcasts and Internet Radio

Tempus isn't limited to music.

It can play podcasts when supported by the Subsonic server, and it can search and save Internet radio stations locally even when the backend doesn't provide radio API support.

Download Tempus Music Player v4.26.1 - Software Mirrors

Tempus Music Player v4.26.1 for Android

app-tempus-release.apk | 10.65 MB

app-degoogled-release.apk | 9.54 MB

Others Download related to Tempus Music Player v4.26.1

mapping_Tempus.txt.gz | 5.59 MB

mapping_Degoogled.txt.gz | 5.06 MB

Tempus Music Player v4.26.1 Source Code

Tempus Music Player v4.26.1 Source code (zip)

Tempus Music Player v4.26.1 Source code (tar.gz)

Tempus Music Player v4.26.1 Release Notes:

What's Changed

  • fix: stop a playlist edit forcing the playlist public by @herrerad85 in #1029
  • feat: add no search result placeholder by @tvillega in #1035
  • fix: guard against a null created date when sorting new releases by @Pulut in #1037
  • docs: fix typos documention -> documentation, completly -> completely by @vaibhav8a in #1042
  • fix: make the notification previous button restart the song like the app does by @herrerad85 in #1038
  • fix: make saving a playlist edit replace its contents instead of appending by @herrerad85 in #1041
  • feat: Increase song/image cache size by @eddyizm in #1039
  • feat: Add Cover Flow/Carousel to player by @sungoldsv in #1026
  • feat: darker than darkness theme by @tvillega in #1031
  • refactor: move crash landing to its own package by @tvillega in #1050
  • chore: bumped version, added new translations to address lint errors by @eddyizm in #1052
  • chore(i18n): Update Polish translation by @skajmer in #1053
  • fix: keep the playlist when you download one song from it by @herrerad85 in #1054
  • fix: come back to the song you paused, at the position you paused it by @herrerad85 in #1055
  • feat: explicit accent color on player view by @tvillega in #1057
  • fix: flashback card not following theme directive by @tvillega in #1060
  • fix: search bar not following theme directive by @tvillega in #1058
  • docs: update the usage guide for four user visible changes by @herrerad85 in #1059
  • Workflow pr linting by @eddyizm in #1067
  • fix: changed permissions and name by @eddyizm in #1069
  • chore: bumped version for release by @eddyizm in #1068

New Contributors

  • @Pulut made their first contribution in #1037
  • @vaibhav8a made their first contribution in #1042
  • @sungoldsv made their first contribution in #1026
Full Changelog: v4.26.0...v4.26.1

GitHub vs F-Droid / de-Googled Version

This is one of the more interesting aspects of Tempus.

The project provides different APK variants:

GitHub app-tempus

  • Android Auto

  • Chromecast

  • Full feature set

app-degoogled

  • Google-free

  • Available through IzzyOnDroid

  • 32-bit and 64-bit APKs are available on GitHub

The developer explicitly recommends the GitHub version if you want full Android Auto and Chromecast support.

So if you're specifically looking for a de-Googled Subsonic client, Tempus has a particularly attractive option.

Pros

  • Open source.

  • GPL-3.0 licensed.

  • Privacy focused.

  • Native Android application.

  • Excellent Subsonic integration.

  • Works with self-hosted music libraries.

  • Streaming.

  • Offline playback.

  • Gapless playback.

  • ReplayGain.

  • Server-side transcoding.

  • Multiple libraries.

  • Playlists.

  • Instant Mix.

  • Last.fm integration.

  • ListenBrainz integration.

  • Podcasts.

  • Internet radio.

  • Equalizer support.

  • Android widget.

  • Android Auto support.

  • Chromecast support.

  • De-Googled build available.

  • 32-bit and 64-bit APKs.

  • Active development.

Cons

  • Requires a Subsonic-compatible music server.

  • Offline functionality is still being actively developed.

  • Multiple-server offline behavior has limitations.

  • Chromecast implementation is still described as rudimentary.

  • Android Auto and Chromecast are only in the GitHub version.

  • Not intended as a standalone music service.

  • Some features depend on capabilities provided by the Subsonic backend.

Final Verdict

Tempus Music Player is one of the more compelling open-source Android clients for the Subsonic ecosystem.

Its combination of self-hosted music, offline playback, gapless audio, ReplayGain, transcoding, multiple libraries, Android Auto, Chromecast, and de-Googled builds makes it considerably more capable than a basic Subsonic player.

If you already run a Subsonic-compatible server, Tempus is an easy recommendation. The main reason not to use it would be if you need a feature that depends on a backend API Tempus doesn't currently support, or if you prefer a more mature alternative with a different UI.

Tempus Music Player v4.26.1
Free
Software Informations:
Developer:

Operating System:
Android
Date Added:
2026-09-03T10:01:37.281Z
Categories:

Post a Comment/Report Broken Link: