Melody

~ music player app ~

A music player app for your local music collection • Material 3 design • Open Source

// Overview

Melody is a music player app for your local music collection, featuring Material 3 design and dynamic color theming.

Get it on GitHub

// Features

• Play music from your device's storage
• Material 3 interface with dynamic color theming
• Standard player controls (play, pause, skip, shuffle, repeat)
• Background playback with notification controls
• Optimized for performance

// Screenshots

// Tech Stack

Language: Java
UI: XML Layouts
Design: Material 3 with Dynamic Colors
Media: MediaPlayer & MediaSession
Architecture: Native Android

// Getting Started

Prerequisites

• Android Studio (latest stable version)
• Android device or emulator (API 24+)

Installation

git clone https://github.com/alfahrelrifananda/melody.git
cd melody
# Open the project in Android Studio
# Build and run the app
# Grant storage permissions to access your music files

// Contributing

If you'd like to contribute:

• Fork the project
• Open issues for bugs or feature requests
• Submit pull requests

// Translations

Melody is currently available in English. If you want to add more languages, open an issue or submit a pull request with translation files.

// License

This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.

← Back to home