61 lines
3 KiB
Markdown
61 lines
3 KiB
Markdown
<div align="center">
|
|
<img src="./app/src/main/ic_launcher-playstore.png" width="128" height="128" style="display: block; margin: 0 auto"/>
|
|
<h1>ViMusic</h1>
|
|
<p>An Android application for streaming music from YouTube Music</p>
|
|
</div>
|
|
|
|
---
|
|
|
|
<p align="center">
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/1.jpg" width="30%" />
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/2.jpg" width="30%" />
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/3.jpg" width="30%" />
|
|
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/4.jpg" width="30%" />
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/5.jpg" width="30%" />
|
|
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/6.jpg" width="30%" />
|
|
</p>
|
|
|
|
## 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
|
|
- Bookmark artists and albums
|
|
- Import 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
|
|
- Android Auto
|
|
- Persistent queue
|
|
- Open YouTube/YouTube Music links (`watch`, `playlist`, `channel`)
|
|
- ...
|
|
|
|
## Installation
|
|
|
|
[<img src="https://github.com/machiav3lli/oandbackupx/blob/034b226cea5c1b30eb4f6a6f313e4dadcbb0ece4/badge_github.png"
|
|
alt="Get it on GitHub"
|
|
height="80">](https://github.com/vfsfitvnm/ViMusic/releases/latest)
|
|
[<img src="https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png"
|
|
alt="Get it on IzzyOnDroid"
|
|
height="80">](https://apt.izzysoft.de/fdroid/index/apk/it.vfsfitvnm.vimusic)
|
|
[<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png"
|
|
alt="Get it on F-Droid"
|
|
height="80">](https://f-droid.org/packages/it.vfsfitvnm.vimusic/)
|
|
|
|
## Similar projects, inspirations and acknowledgments
|
|
- [**Beatbump**](https://github.com/snuffyDev/Beatbump): Alternative YouTube Music frontend built with Svelte/SvelteKit.
|
|
- [**music**](https://github.com/z-huang/music): A material design music player with music from YouTube/YouTube Music.
|
|
- [**YouTube-Internal-Clients**](https://github.com/zerodytrash/YouTube-Internal-Clients): A python script that discovers hidden YouTube API clients. Just a research project.
|
|
- [**ionicons**](https://github.com/ionic-team/ionicons): Premium hand-crafted icons built by Ionic, for Ionic apps and web apps everywhere.
|
|
|
|
<a href="https://www.flaticon.com/free-icons/music" title="music icons">App icon based on icon created by Ilham Fitrotul Hayat - Flaticon</a>
|
|
|
|
## Disclaimer
|
|
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.
|