Software Mirrors
ProductsBlogs
Tempus Music Player v4.27.0

Tempus Music Player v4.27.0

Tempus Music Player is Open-Source Subsonic Music Client for Android. 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.
(4.7)

Developer

eddyizm

Category

Media Player

Operating System

Android

Date Published

Sun Sep 20 2026

Review Tempus Music Player v4.27.0

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:

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:

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:

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.27.0 - Software Mirrors

Tempus Music Player v4.27.0 for Android

app-tempus-release.apk | 10.72 MB

app-degoogled-release.apk | 9.59 MB

Others Download related to Tempus Music Player v4.27.0

mapping_Tempus.txt.gz | 5.6 MB

mapping_Degoogled.txt.gz | 5.08 MB

Tempus Music Player v4.27.0 Source Code

Tempus Music Player v4.27.0 Source code (zip)

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

Tempus Music Player v4.27.0 Release Notes:

What's Changed

  • feat: Full screen playlist editor with a working drag handle by @herrerad85 in #1076
  • fix: Repeat one restarts a transcoded track from the start after a seek by @herrerad85 in #1084
  • fix: enqueued the Retrofit Call in requestPodcastEpisode… by @eddyizm in #1088
  • fix: prevent startup crash on duplicate tracks in playback queue by @shkarlsson in #1085
  • feat: Sort directories in lexicographical order and files by track number by @SteveMKII in #1086
  • fix: Keep the favorite heart in step across every screen by @herrerad85 in #1095
  • feat(i18n): Add Azerbaijani (az) translation by @jamalkamaladdin in #1090
  • fix: expand now playing on media notification tap by @sungoldsv in #1051
  • fix: add the az locale to nine lint baseline entries by @herrerad85 in #1096
  • chore(i18n): Update Japanese translation by @kou029w in #1087

New Contributors

  • @SteveMKII made their first contribution in #1086
  • @jamalkamaladdin made their first contribution in #1090
Full Changelog: v4.26.8...v4.27.0

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

app-degoogled

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

Cons

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.

Comments on Tempus Music Player v4.27.0