Skip to content
PrabinCodePublic

About

🎡 A fast, modern, and open-source YouTube Music client for Android & Desktop built with Compose Multiplatform. Ad-free, synced lyrics, offline caching, and more.

Resources

Code of conduct

Stars

5 stars

Watchers

0 watching

Forks

Latest commit

Β 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

VibeFlow

A fast, modern, and open-source YouTube Music client for Android & Desktop with many features from
Spotify, SponsorBlock, ReturnYouTubeDislike using Compose Multiplatform.



VibeFlow is available on Android and Desktop!

Features ✨️

  • Play music from YouTube Music or YouTube for free, without ads and in the background
  • High quality up-to 256kbps stream for YouTube Music Premium users (NEW)
  • Browsing Home, Charts, Podcast, Moods & Genre with YouTube Music data at high speed
  • Search everything on YouTube
  • Analyze your playing data, create custom playlists, and sync with YouTube Music...
  • Spotify Canvas supported
  • Power your experience with SimpMusic Chart (https://chart.simpmusic.org/)
  • Play 1080p video option with subtitle
  • AI song suggestions
  • Customize your playlist, synced with YouTube Music
  • Notifications from followed artists
  • Caching and offline playback support
  • Crossfade with DJ-style like Apple Music (NEW)
  • Customizing THEME (Light, Dark, Color, etc) (NEW)
  • Synced lyrics from SimpMusic Lyrics, LRCLIB, Spotify (require login) and YouTube Transcript - AI lyrics translation (BETA) (*)
  • Personalize data (**) and multi-YouTube-account support
  • Local "scrobble" like Last.fm (NEW)
  • Supports SponsorBlock and Return YouTube Dislike
  • Sleep Timer
  • Android Auto with online content, feature rich UI/UX (NEW)
  • Discord Rich Presence support
  • And many more!

(*) Use your OpenAI or Gemini API key
(**) For users who chose "Send back to Google" feature

Warning
This app is in the beta stage, so it may have many bugs and make it crash. If you find any bugs, please create an issue on GitHub.

Screenshots

Data

  • This app uses hidden API from YouTube Music with some tricks to get data from YouTube Music.
  • Use Spotify Web API and some tricks to get Spotify Canvas and Lyrics
  • Thanks to InnerTune for the idea to get data from YouTube Music.
  • Special thanks to SmartTube to extract the streaming URL of YouTube Music.
  • Using SponsorBlock to skip sponsor in YouTube videos.
  • ReturnYouTubeDislike for getting information on votes
  • Synced lyrics data from LRCLIB and SimpMusic Lyrics.

Privacy

VibeFlow doesn't have any tracker or third-party server for collecting user data in FOSS version. If YouTube logged-in users enable "Send back to Google" feature, VibeFlow only uses YouTube Music Tracking API to send listening history to Google for recommendations.

Desktop app

Which file should I download?

  • For Windows: Download the .msix / .zip package and run install.bat to install.
  • For macOS: Download the file with extension .dmg.
  • For Linux: Download the file with extension .AppImage (all Linux distributions).

Legal Disclaimer & Terms of Use

1. 100% Free, Open-Source & Strictly Non-Commercial

VibeFlow is a fully open-source project (FOSS) created purely for educational purposes and personal use. We do not sell this application, nor do we monetize it in any way. There are no advertisements, no premium features, no subscriptions, and no hidden fees within the app.

2. A Custom Browser with Content Filtering

VibeFlow acts strictly as a specialized, third-party client. It parses publicly available website content and APIs of YouTube Music, rendering them in a custom user interface.

3. Support Content Creators

We deeply respect the hard work of artists, musicians, and content creators. We encourage users to subscribe to YouTube Premium to support creators financially.

4. No Hosting of Copyrighted Material

We do not host, upload, distribute, or store any audio, video, or copyrighted media files. All content is streamed directly from YouTube/Google servers.

πŸ‘€ Maintainer & Developer

Prabin Chandra Shrestha
Senior Software Engineer β€’ Kathmandu, Nepal


πŸ“œ Acknowledgments & Credits


πŸ“„ License

This project is licensed under the GNU General Public License v3.0.

About

🎡 A fast, modern, and open-source YouTube Music client for Android & Desktop built with Compose Multiplatform. Ad-free, synced lyrics, offline caching, and more.

Resources

Code of conduct

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages