MusicPlayer

Music player

An Android music player application built using Clean Architecture and MVVM, featuring background service, notifications, and playlist management.

Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer

GitHub

618 stars
13 watching
88 forks
Language: Kotlin
last commit: over 2 years ago
android-applicationclean-architecturecoil-kotlinexoplayerkoinlivedatalivedata-viewmodelmockitomockito-kotlinmusicplayermvvm-androidmvvm-architecturemvvm-patternnotificationsplayerplayer-serviceplaylistroom-databaseunit-testingunittesting

Related projects:

Repository Description Stars
vhaudiquet/bladeplayer An Android music player app that allows users to play music from multiple sources, including local files and Spotify. 188
karimelghamry/chillify A Flutter-based music player app with basic features and ongoing development for additional functionality. 745
hinto-janai/festival A music player for local album collections. 277
applikeysolutions/pandoraplayer A lightweight music player built with Swift, utilizing AudioKit for audio processing and designed to provide fast performance. 1,189
moritz-weber/mucke A customizable Android music player with features like shuffle mode and smart playlists. 226
fevziomurtekin/deezerclone An Android app clone of the Deezer music streaming service using various libraries and frameworks 95
khaledsherifsayed/popularpeople An Android app demonstrating MVVM architecture with coroutines and shared elements, using Retrofit, Glide, and Room for data retrieval and storage. 16
youstanzr/youtag An iOS music player app that allows users to download and manage music from various sources, including YouTube. 313
kde/amarok A music player that provides an easy-to-use interface and supports various audio formats and features. 179
moosync/moosync A music player software that allows users to play local audio or streaming services like Spotify and Youtube on their desktop. 1,227
yne/dzr A command-line Deezer player that allows users to browse and play music without storing any local data. 201
multani/sonata A GTK 3 client for the Music Player Daemon, providing a music player with features like album art display and playlist support. 124
nbonamy/trax An application that enables users to manage and play their music files on macOS 8
musicplayerdaemon/mpd A daemon-based music player that stores and manages audio files, allowing remote control and retrieval of metadata. 2,189
imangazalievm/utair-mvp-sample An Android app demonstrating Clean Architecture + MVP pattern with Coroutines and Dagger 2 31