https://github.com/abhiram79/flowtune
A Material 3 Youtube Music Client without ads and subscription
https://github.com/abhiram79/flowtune
android foss free jetpack-compose material-design musicstreaming ytmusicapi
Last synced: 10 months ago
JSON representation
A Material 3 Youtube Music Client without ads and subscription
- Host: GitHub
- URL: https://github.com/abhiram79/flowtune
- Owner: abhiram79
- Created: 2025-02-22T17:04:46.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-21T16:58:48.000Z (about 1 year ago)
- Last Synced: 2025-06-23T17:49:50.653Z (about 1 year ago)
- Language: Kotlin
- Homepage:
- Size: 2.71 MB
- Stars: 27
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flowtune
A foss Music Streaming application with material design and rich features.
## Download
[
](https://github.com/abhiram79/Flowtune/releases/latest)
## Features
- Play songs from YT/YT Music without ads
- Background playback
- Search songs, videos, albums, and playlists from YouTube Music
- Login support
- Library management
- Cache and download songs for offline playback
- Synchronized lyrics
- Skip silence
- Audio normalization
- Dynamic themeing
- Material 3 UI
**Screenshots**
> **Warning**
>
>If you're in a region where YouTube Music is not supported, you won't be able to use this app
***unless*** you have a proxy or VPN to connect to a YTM supported region.
## Build From Source
- Open in Android Studio or Build From CLI
```bash
git clone https://github.com/abhiram79/Flowtune.git
cd Flowtune
./gradlew assembleDebug
```
- Change The Google-service.json from in /app/google-xxxxx.json To your own For push notifications
- Sign using your Keystore For Release builds
## Disclaimer
This project is created as a hobby and for learning purposes only. Since it's a personal project, updates may not be consistent and will depend on my available time.
This project and its contents are not affiliated with, funded, authorized, endorsed by, or in any
way associated with YouTube, Google LLC or any of its affiliates and subsidiaries.
Any trademark, service mark, trade name, or other intellectual property rights used in this project
are owned by the respective owners.
## Credit
I want to give credit to [vfsfitvnm/ViMusic](https://github.com/vfsfitvnm/ViMusic) for being an
example of Jetpack Compose music player. It helped me a lot on my way to learn Compose and
Android development.
Also Special Thanks to [z-haung](https://github.com/z-huang) for [InnerTune](https://github.com/z-huang/InnerTune) as i used this as a base of my project