A robust, open-source music streaming client offering an ad-free experience, offline capabilities, and advanced music discovery.
Echo Music is designed to provide a seamless and premium music listening experience. It leverages the vast library of YouTube Music while eliminating advertisements and adding powerful features such as offline downloads, real-time lyrics, and environment-aware music recognition.
Important
Echo Music is now available for Desktop (Windows, macOS, and Linux)!
- Ad-Free Experience: Stream music without interruptions from advertisements.
- seamless Playback: Switch effortlessly between audio-only and video modes.
- Background Playback: Continue listening while using other applications or when the screen is off.
- Offline Mode: Download tracks, albums, and playlists for offline listening with a dedicated download manager.
- Echo Find: Identify songs playing in your surroundings instantly using advanced audio recognition.
- Smart Recommendations: Receive personalized song suggestions based on your listening history and preferences.
- Comprehensive Browsing: Explore Charts, Podcasts, Moods, and Genres to discover new music.
- Synchronized Lyrics: View real-time synced lyrics. Includes AI-powered translation for multilingual support.
- Sleep Timer: Configure automatic playback cessation after a specified duration.
- Cross-Device Support: Cast content to Chromecast-enabled devices or stream via DLNA/UPnP to compatible network speakers and TVs.
- Data Import: Import playlists and library data from other services.
Android: Download the latest APK from the Releases Page.
Windows:
- Download
EchoMusic.exefrom the Releases Page. - Run the installer and follow the prompts.
macOS:
- Download
EchoMusic.dmgfrom the Releases Page. - Open the file and drag "Echo Music" to your Applications folder.
- Note: If you see a security warning, Go to System Settings > Privacy & Security and click "Open Anyway".
Linux: Download the appropriate package (AppImage, Deb, etc.) from the Releases Page.
To build the application locally, follow these steps:
-
Clone the Repository
git clone https://github.com/iad1tya/Echo-Music.git cd Echo-Music -
Configure Android SDK Create a
local.propertiesfile and define your SDK path:echo "sdk.dir=/path/to/your/android/sdk" > local.properties
-
Firebase Configuration Firebase setup is required for analytics and reliable imports. Please refer to FIREBASE_SETUP.md for detailed instructions on adding your
google-services.json. -
Build Execute the Gradle build command:
./gradlew assembleFossDebug
Join our community for updates, support, and discussions.
If you find this project useful, consider supporting its development.
Bitcoinbc1qcvyr7eekha8uytmffcvgzf4h7xy7shqzke35fy |
Ethereum0x51bc91022E2dCef9974D5db2A0e22d57B360e700 |
Solana9wjca3EQnEiqzqgy7N5iqS1JGXJiknMQv6zHgL96t94S |
















