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.
Related Reading
Guides and comparisons from the Greptile content library
Greptile Ranks #1 on Martian's AI Code Review Benchmark
Greptile ranks #1 on Martian's independent online AI code review benchmark, leading all evaluated tools in F1 score and precision with near-leading recall.
How to ACTUALLY Think About Code Reviews: The 3-Layer Checklist
A code review checklist and best practices organized around three layers — Mechanical, Structural, and Narrative — that help any team improve code quality without slowing reviews down.
Best AI Code Review Tools for GitLab
Enterprise-grade AI code review tools for GitLab teams. In-depth comparison of accuracy, security, and integration features to accelerate your merge request workflows.
9 Best Pull Request Automation Tools [2026]
Nine pull request automation tools compared on features, use cases, pricing, and user feedback, so you can work out which one closes the gap between how fast your team writes code and how fast it can review it.