A clean, ad-free Android music streaming app powered by the unofficial JioSaavn API. Inspired by Spotify’s minimal interface, this app enables users to search, stream, and enjoy music seamlessly — all without login or tracking.
- Ad-Free Experience: Enjoy music without interruptions.
- Background Playback: Keep the music going while using other apps.
- Up-to-Date Music Library: Access the latest tracks as they are released.
- Comprehensive Search: Find music by track, artist, album, or playlist.
- Privacy-Focused: No user data is collected or tracked.
- Modern UI: A clean and intuitive interface inspired by Spotify.
- Auto-Updating Version: The app version is always displayed and up-to-date.
- Seamless Playback: Auto-plays the next song in the queue.
- Flexible Network Support: Supports both HTTP and HTTPS for music streaming.
- Robust Error Handling: Gracefully handles network and other errors.
- And much more...
Follow these instructions to get a copy of the project up and running on your local machine for development and testing.
- Android Studio (latest version recommended)
- Java 17+
- An Android device or emulator
- Clone the repository:
git clone https://github.com/harshshah6/SaavnMp3-Android.git
- Open the project in Android Studio.
- Build and run the app on your device or emulator.
- Java 17 - The programming language used.
- Saavn.dev - The unofficial JioSaavn API.
- Glide - An image loading and caching library.
- Picasso - A powerful image downloading and caching library.
- Gson - A Java library to convert Java Objects into their JSON representation.
- OkHttp - An HTTP client for Android and Java applications.
- SwipeRefreshLayout - Provides a "pull-to-refresh" gesture.
- Shimmer - An Android library that provides an easy way to add a shimmer effect to any view.
- Overscroll-decor - An Android library for an iOS-like over-scrolling effect.
- SSP & SDP - Libraries for responsive UI dimensions.
- JAudioTagger - A Java library for reading and writing audio metadata.
If you'd like to contribute to Melotune (SaavnMp3-Android),
see the CONTRIBUTION GUIDE file for details.
This project is licensed under the MIT License - see the LICENSE file for details.
- Inspired by the clean and minimal UI of Spotify.
- A big thanks to Saavn.dev for the unofficial JioSaavn API.
Thanks to these wonderful people for their contributions:
Contributions of any kind are welcome!