ViMusic: Android YouTube Music streaming client
Android YouTube Music client with Jetpack Compose, background playback, and offline caching.
Learn more about ViMusic
ViMusic is an Android music streaming application that interfaces with YouTube Music's content library. The app is built using Jetpack Compose for the UI framework and implements audio chunk caching for offline playback capabilities. It features background audio processing, playlist management, lyrics display, and Android Auto integration. The application serves as an alternative client for accessing YouTube Music content on Android devices.
Audio Chunk Caching
Caches audio segments locally to enable offline playback of previously streamed content. This reduces data usage and allows music playback without an internet connection.
YouTube Link Integration
Directly opens and processes YouTube and YouTube Music links including watch, playlist, and channel URLs. Provides seamless integration with existing YouTube ecosystem content.
Jetpack Compose UI
Built entirely with Jetpack Compose providing a modern Android UI architecture. Supports dynamic theming and follows Material Design principles.
Minor fixes and improvements
- –Minor fixes and improvements
Android 13 is now officially supported
- –Android 13 is now officially supported
- –Added Queue loop toggle button
- –Added option to use the system font
- –Added option to automatically resume the playback when a wired or bluetooth device is connected
- –The screen will now not turn off when synchronized lyrics are displayed
ViMusic v0.5.2 adds search history controls and artist descriptions while fixing several playback and loading issues.
- –Added option to pause search history
- –Added option to clear trending song
- –Added description to artist screen
- –Fixed Unknown artist problem
- –Fixed Quick picks not loading
See how people are using ViMusic
Top in Mobile & Desktop
Related Repositories
Discover similar tools and frameworks used by developers
Flutter
Google's SDK compiling Dart to native multi-platform applications.
ReVanced Manager
Flutter Android app that applies ReVanced patches to modify apps without requiring desktop tools.
React Native FS
Cross-platform native filesystem operations for React Native applications.
Etcher
Cross-platform app for writing OS images to SD cards and USB drives with data verification.
WSABuilds
Precompiled Windows Subsystem for Android packages with Google Play Store and root access via Magisk/KernelSU.