Skip to content
This repository was archived by the owner on Feb 18, 2026. It is now read-only.
/ Echo-Music Public archive

A modern YouTube Music Client for Android with an ad-free experience, synced lyrics, and offline playback.

License

Notifications You must be signed in to change notification settings

EchoMusicApp/Echo-Music

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

356 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Echo Music Logo

Echo Music

A robust, open-source music streaming client offering an ad-free experience, offline capabilities, and advanced music discovery.

Trendshift
Download   Get it on Obtainium

Overview

Echo Music delivers a seamless, premium listening experience by leveraging YouTube Music's vast library — without the ads. It adds powerful extras including offline downloads, real-time synchronized lyrics, and environment-aware music recognition.


Screenshots

Home Screen Music Player Playlist Management Settings Settings

Features

Streaming & Playback

  • Ad-Free — Stream without interruptions.
  • Seamless Playback — Switch effortlessly between audio-only and video modes.
  • Background Playback — Listen while using other apps or with the screen off.
  • Offline Mode — Download tracks, albums, and playlists via a dedicated download manager.

Discovery & Echo Find

  • Echo Find — Identify songs playing around you using advanced audio recognition.
  • Smart Recommendations — Personalized suggestions based on your listening history.
  • Comprehensive Browsing — Explore Charts, Podcasts, Moods, and Genres.

Advanced Capabilities

  • Synchronized Lyrics — Real-time synced lyrics with AI-powered multilingual translation.
  • Sleep Timer — Set automatic playback stop after a chosen duration.
  • Cross-Device Support — Cast to Chromecast devices or stream via DLNA/UPnP.
  • Data Import — Import playlists and library data from other services.

Installation

Android

Download the latest APK from the Releases Page.

Build from Source

  1. Clone the repository

    git clone https://github.com/iad1tya/Echo-Music.git
    cd Echo-Music
  2. Configure Android SDK

    echo "sdk.dir=/path/to/your/android/sdk" > local.properties
  3. Firebase configuration Firebase is required for analytics and reliable imports. See FIREBASE_SETUP.md for instructions on adding your google-services.json.

  4. Build

    ./gradlew assembleFossDebug

Community & Support

Join the community for updates, discussions, and help.

 

Support the Project

If Echo Music has been useful to you, consider supporting its development.

   

Cryptocurrency

Network Address
Bitcoin bc1qcvyr7eekha8uytmffcvgzf4h7xy7shqzke35fy
Ethereum 0x51bc91022E2dCef9974D5db2A0e22d57B360e700
Solana 9wjca3EQnEiqzqgy7N5iqS1JGXJiknMQv6zHgL96t94S

Special Thanks

Echo Music stands on the shoulders of several excellent open-source projects. Sincere thanks to:

Project Description
Metrolist Foundational inspiration and architecture reference
Better Lyrics Lyrics enhancement and synchronization
SimpMusic Lyrics implementation reference
Music Recognizer Audio recognition (Echo Find)

Star History

Star History Chart


Licensed under GPL-3.0