vivizzz007/vivi-music

▲ 836 stars today★ 2,614⑂ 117

Vivi-Music is an expressive Material 3–based YouTube Music client for Android.

2,614Star
117Fork
0Watch
0Issue
KotlinLanguage
-License
Created · last push · repository size 0 KB · default branch -

README

https://github.com/vivizzz007/vivi-music/blob/HEAD/VIVI Music Banner

VIVI Music

More Than Just Music — Your Ultimate Audio Experience

https://github.com/vivizzz007/vivi-music/blob/HEAD/Download Latest https://github.com/vivizzz007/vivi-music/blob/HEAD/Downloads https://github.com/vivizzz007/vivi-music/blob/HEAD/License https://github.com/vivizzz007/vivi-music/blob/HEAD/Support on Ko-fi


🎵 About VIVI

VIVI isn't just another music player — it's a premium, modern audio ecosystem engineered for listeners who demand more. Powered by a responsive design engine that dynamically matches your album art's color palette, VIVI completely shifts to match your aesthetic on every single beat.

From stunning animated canvas visualizers to fluid physics-based micro-animations, every interaction is crafted to elevate your listening. Stream ad-free, sync karaoke lyrics, share your sound instantly, and enjoy an elegant interface designed with modern Material 3 guidelines.

🎵 Your music, your aesthetic — only with VIVI.

🛡️ 100% Privacy-First
Completely local database. Absolutely zero trackers, analytics, or background telemetry.


🎨 Material You Engine
Stunning adaptive interface that dynamically morphs colors based on what's playing.


🚀 Ad-Free Streaming
Seamless background playback with high-fidelity streams from YouTube Music.


📸 Screenshots

Player

https://github.com/vivizzz007/vivi-music/blob/HEAD/Player Screen 1
Player

https://github.com/vivizzz007/vivi-music/blob/HEAD/Player Screen 2
Artist Screen

https://github.com/vivizzz007/vivi-music/blob/HEAD/Artist Screen
Album Page

https://github.com/vivizzz007/vivi-music/blob/HEAD/Album Page
Search Section

https://github.com/vivizzz007/vivi-music/blob/HEAD/Search Section
Home Page

https://github.com/vivizzz007/vivi-music/blob/HEAD/Home Page
Built-in Updater

https://github.com/vivizzz007/vivi-music/blob/HEAD/Built-in Updater
Audio Control Section

https://github.com/vivizzz007/vivi-music/blob/HEAD/Audio Control Section


✨ Features

🎨 Expressive UI & Design

  • Dynamic Material You: Beautiful adaptive colors that shift to match your playing album art.
  • Premium Animations: Silky-smooth micro-animations and seamless screen transitions.
  • Modern Architecture: Sleek, modern layouts engineered with Android's latest Material 3 guidelines.

🎵 Advanced Streaming

  • Full Catalog Integration: Stream any song from YouTube and YT Music, completely ad-free.
  • Animated Canvas: Stunning Apple Music-style animated backdrops that bring music to life.
  • Background Playback: High-quality continuous playback with full notification drawer controls.

📝 Synced Lyrics & Audio

  • Karaoke Syncing: Beautiful, precise word-by-word highlighted lyrics.
  • Integrated EQ: High-fidelity audio customization with an in-app Equalizer.

📥 Offline Experience

  • Local Downloads: Download and cache tracks onto your device for offline enjoyment.
  • Smart Storage: Intelligent cache management that optimizes space automatically.

🔄 OTA Updater

  • Seamless Updates: Instant Over-the-Air updates directly inside the app.
  • Direct Delivery: Always stay ahead with instant feature upgrades and patch fixes.

🛡️ 100% Privacy

  • Zero Data Collection: No trackers, no telemetry, and no telemetry analytics.
  • Local Security: All user libraries, preferences, and downloaded tracks are stored locally.



💖 Support the Project

If you love VIVI Music and want to support its maintenance and active development, please consider buying me a coffee! Your support helps keep this premium audio experience completely active, clean, and ad-free.


https://github.com/vivizzz007/vivi-music/blob/HEAD/Support on Ko-fi



🚗 Android Auto Setup

If VIVI Music doesn't appear in Android Auto:

  1. Open Android Auto on your phone
  2. Tap the hamburger menu (three lines) and go to Settings
  3. Scroll to the bottom and tap the version number multiple times to enable Developer Settings
  4. Tap the three dots menu (⋮) at the top-right
  5. Select Developer settings
  6. Enable Unknown sources
  7. Restart Android Auto and connect to your car


🤝 Contributing

Contributions are welcome! Whether it's bug reports, feature requests, or code contributions:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request


🛡️ Privacy & Data Collection

At VIVI Music, your privacy is our top priority. We believe that your music and data belong exclusively to you.

Enjoy your music with complete peace of mind, knowing that your privacy is fully protected.


📜 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 their affiliates and subsidiaries.

Any trademark, service mark, trade name, or other intellectual property rights used in this project are owned by their respective owners.

VIVI Music is an independent project created for educational and personal use purposes.


📄 License & Guidelines

This project is licensed under the terms specified in the LICENSE (GPL-3.0) file.

If you copy, adapt, or reuse any part of the source code, you must adhere to the guidelines outlined in the rules.md file.


💬 Community & Support

Connect with other music lovers, suggest new features, report bugs, and stay updated with the latest releases!


https://github.com/vivizzz007/vivi-music/blob/HEAD/Join Telegram

🐞 Report Bugs  •  💬 Discussions  •  🚀 Releases


🙏 Special Thanks & Credits

VIVI Music is built upon the foundation of amazing open-source projects and developers:


💡 Special Thanks
  • Mostafa Alagamy – For their inspiration and contributions to the open source community.
  • @Zemer – Huge congratulations and thanks for inventing the new playback method! 🎉
🎖️ Foundational Projects
  • AM-Lyrics – For the powerful synced TTML lyrics integration from Binimum.
  • Better Lyrics – For beautiful synced lyrics and YouTube Music integration.
  • YouLyPlus – For smooth in-app lyrics styling.
  • Unison – For the premium Apple Music-style visualizer canvas.
  • SponsorBlock – For automatic skipping of sponsored and non-music segments.


The open-source community for tools, libraries, and APIs that make this project possible.

Thank you to all the amazing developers who made this project possible!


Made with ❤️ for music lovers everywhere

⭐ Star this repo if you enjoy VIVI Music!

More Today's Trending projects

1

debpalash / VoiceStudio

Python★ 29,840⑂ 3,606▲ 2,776 stars
2

JustVugg / colibri

C★ 32,609⑂ 3,430▲ 2,173 stars
3

bilawalsidhu / gods-eye-view

JavaScript★ 33,945⑂ 6,772▲ 1,831 stars
4

alibaba / open-code-review

Go★ 26,516⑂ 1,906▲ 1,571 stars
5

ever-co / ever-gauzy

TypeScript★ 6,164⑂ 994▲ 1,130 stars
6

pacifio / atlas

Rust★ 4,440⑂ 274▲ 1,091 stars