An Android application for streaming music from YouTube Music.
Find a file
2022-08-29 10:40:06 +02:00
.github CI: build debug APK 2022-07-03 23:59:17 +05:30
app Tweak code formatting 2022-08-29 10:40:06 +02:00
compose-reordering Tweak ReorderingLazyList code 2022-08-26 16:33:39 +02:00
compose-routing Update dependencies 2022-08-11 19:41:46 +02:00
fastlane/metadata/android/en-US Update fastlane metadata and README 2022-08-25 09:59:14 +02:00
gradle/wrapper Downgrade Gradle/AGP 2022-07-18 13:30:28 +02:00
ktor-client-brotli Tweak code formatting 2022-08-29 10:40:06 +02:00
kugou Use OkHttp instead of CIO 2022-08-10 16:31:25 +02:00
youtube-music Tweak code formatting 2022-08-29 10:40:06 +02:00
.gitignore Initial commit 2022-06-02 18:59:18 +02:00
build.gradle.kts Add enableComposeCompilerReports flag 2022-08-26 10:10:15 +02:00
gradle.properties Initial commit 2022-06-02 18:59:18 +02:00
gradlew Initial commit 2022-06-02 18:59:18 +02:00
gradlew.bat Initial commit 2022-06-02 18:59:18 +02:00
LICENSE.md Initial commit 2022-06-02 18:59:18 +02:00
README.md Update fastlane metadata and README 2022-08-25 09:59:14 +02:00
settings.gradle.kts Update dependencies 2022-08-25 10:33:13 +02:00

ViMusic

A Jetpack Compose Android application for streaming music from YouTube Music

Downloads


Features

  • Play (almost) any song or video from YouTube Music
  • Background playback
  • Cache audio chunks for offline playback
  • Search for songs, albums, artists videos and playlists
  • Fetch, display and edit songs lyrics or synchronized lyrics
  • Local playlist management
  • Reorder songs in playlist or queue
  • Light/Dark/Dynamic theme
  • Skip silence
  • Sleep timer
  • Audio normalization
  • Persistent queue
  • Open YouTube/YouTube Music links (watch, playlist)
  • ...

Installation

Get it on GitHub Get it on IzzyOnDroid Get it on F-Droid

After installing, I recommend executing the following ADB command to neutralize some animation lags you may experience in cold starts:

adb shell cmd package compile -r bg-dexopt it.vfsfitvnm.vimusic

Similar projects, inspirations and acknowledgments

  • Beatbump: Alternative YouTube Music frontend built with Svelte/SvelteKit.
  • music: A material design music player with music from YouTube/YouTube Music.
  • YouTube-Internal-Clients: A python script that discovers hidden YouTube API clients. Just a research project.
  • ionicons: Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere.