D-Music is a minimalist Android music player that lets you stream and download lossless audio for free, with multi-source switching, lyrics, background playback, and local music management.
- v1.5.1
- Published at
- 21d ago
- 29
- Stars
- 571
- Download
- Synced at
- 21d ago
Latest release
v1.5.1Oct 7, 2026, 06:39 AMDownloads slow? Switch the source anytime above
README
Project Overview
D-Music is a minimalist Android music player built on Solara that focuses on free lossless streaming and free lossless downloads. It supports cross-site library search, multi-bitrate playback, and playback caching, plus local song management and lyric calibration. The interface uses Material 3 rounded cards with light and dark themes and dynamic color.
An Android music player with free lossless streaming and downloads.
Key Features
- Cross-site search: switch between four sources with paged results
- Multi-bitrate playback: 128K, 192K, 320K, and lossless FLAC
- Explore radar: random discovery across 13 music styles that auto-continues when the queue empties
- Background playback: control from notification and lock screen, switch tracks from Bluetooth
- Download manager: multi-bitrate downloads that embed covers and lyrics into tags
- Local music: nine formats supported with folder-by-folder browsing and playback
- Lyric system: layered fallback across cache, embedded, sidecar, and online matching
- Playback cache: online tracks cache as they play, so replays use no data
- In-app updates: silent version checks on start with download and install
Target Audience
- Users who want free lossless music
- Commuters who need offline downloads
- Users who manage local music files
Quick Start
- Install and open the app to start listening from the explore page
- Search by artist or title on top and switch sources from the left dropdown
- Adjust bitrate, theme color, and channel balance in settings
- View and play downloaded songs on the download manager page
Core Advantages
- Free lossless: preview and download lossless quality without a membership
- Fully offline: downloaded songs play locally, working without a network
- Strong management: tag embedding and lyric calibration keep files complete in any player
System Requirements
| Item | Requirement |
|---|---|
| OS | Android 12 or later for dynamic color |
| Minimum version | Android 8.0 or later |
| Build from source | JDK 17, Android SDK 34, NDK r26d |
Notes
- Music data comes from a third-party aggregation API; the app provides no music files
- If the API is blocked, you can switch to a backup address in settings
- This project is for personal study only and must not be used commercially
Release history
Sort