AI summary
Music and video streaming app with YouTube Music integration, built in Kotlin with Material 3 Expressive design. Streams audio and video without official API keys, supports downloads for offline playback, local music, picture-in-picture video, and personalized recommendations based on listening history.
Generated by AI. May contain inaccuracies.
About this app
Built entirely with Kotlin and Jetpack Compose, The Music App delivers a premium music and video experience with Material 3 Expressive design. Stream music, watch videos, and enjoy personalized recommendations—all without requiring official API keys.
Features
YouTube Music Integration
- Search — Find songs, albums, artists, and playlists from the YouTube Music catalog - Personalized Recommendations — Quick picks and curated suggestions based on your history - Playlist Access — Browse and play your playlists including "Liked Songs" and "Supermix" - History Sync — Tracks you play sync with your YouTube Music history - Like/Unlike — Heart your favorite songs directly from the player
Video Player (NEW!)
- In-App Video Playback — Watch music videos without leaving the app - Picture-in-Picture — Continue watching in a floating window - Quality Selection — Choose from available qualities (1080p, 720p, etc.) - Mini Player — Collapse to a mini bar while browsing - Related Videos — Discover more content with smart recommendations - Auto-Play — Seamlessly play the next video
Playback
- High-Quality Streaming — Optimized audio via NewPipe Extractor - Queue Management — Full queue control with drag-to-reorder - Shuffle & Repeat — Standard playback modes (off, one, all) - Media Session — System-wide controls via notification & lock screen - Local Music Support — Optional playback of local audio files
Downloads (NEW!)
- Download Songs — Save tracks for offline listening - Download Playlists — Batch download entire playlists - Download Manager — Track progress and manage downloads
User Interface
- Material 3 Expressive — Shape morphing, spring physics, dynamic colors - Dynamic Theming — Album artwork influences the color palette - Light, Dark & System — Choose your preferred theme - Gesture-Based Navigation — Intuitive swipe controls - Animated Transitions — Smooth, physics-based animations
Library
- YouTube Playlists — Access all your saved playlists with cover art - Liked Songs — Dedicated section for hearted tracks - Quick Access Cards — Fast navigation to frequent sections
Authentication
- Cookie-Based Auth — Sign in via embedded WebView - Secure Storage — Credentials stored with EncryptedSharedPreferences
License
CC BY-NC 4.0
What's new
- Key Features and Improvements
- Sleep Timer: Added preset picker with live countdown available in both mini player and full player. - Taste-based Recommendations: Built local taste profile engine using listening history, liked songs, and search history for smarter auto-queueing. - Statistics & Library: Rebuilt Statistics screen with activity charts and listening milestones, plus dedicated owned-music Library view. - UI & Interactions: Snappier navigation with expressive motion springs, split action buttons on artist pages, and dynamic like button animation.
- Bug Fixes and Performance
- Fixed progress bar scrubbing rebuffer storms by seeking once on touch release. - Fixed dark mode section header rendering and resolved MusicService coroutine leaks.
- And more...
About this version
- Version
- 3.6 (17)
- Size
- 8.88 MB
- Requires Android
- 12
- Target SDK
- 31
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 93
- Updated
- Jul 2, 2026
- Package
- com.ivor.ivormusic
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10