Awesome
<p align="center"> <img src="./media/banner.png" width="100%"> </p> <p align="center"> <a href="https://github.com/zyrouge"><img src="https://img.shields.io/badge/made%20by-zyrouge-d946ef"></a> <a href="#links"><img src="https://img.shields.io/badge/❤️%20consider%20donating-ffffff"></a> </p> <h1 align="center">Symphony</h1> <p align="center">🎵 Lightweight, elegant music player that enhances your offline music experience. Supports Android 9 and later.</p> <p align="center"> <a href="https://github.com/zyrouge/symphony/releases/latest">Download (latest)</a> | <a href="https://github.com/zyrouge/symphony/releases">View all releases</a> | <a href="https://apt.izzysoft.de/fdroid/index/apk/io.github.zyrouge.symphony">IzzyOnDroid</a> | <a href="https://f-droid.org/en/packages/io.github.zyrouge.symphony/">F-Droid</a> | <a href="https://play.google.com/store/apps/details?id=io.github.zyrouge.symphony">Play Store</a> </p> <p align="center"> <a href=""><img src="https://img.shields.io/badge/stage-partially%20stable-545DFF"></a> <a href="https://github.com/zyrouge/symphony/releases/latest"><img src="https://img.shields.io/github/v/release/zyrouge/symphony?label=latest"></a> <a href="https://github.com/zyrouge/symphony/tags"><img src="https://img.shields.io/github/v/tag/zyrouge/symphony?label=latest-nightly&color=c9833c"></a> <a href=""><img src="https://img.shields.io/badge/supports-Android%209+-AD2A5A"></a> <a href="https://github.com/zyrouge/symphony/tree/i18n-summary"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zyrouge/symphony/i18n-summary/badge-translated.json"></a> <a href="https://github.com/zyrouge/symphony/tree/i18n-summary"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zyrouge/symphony/i18n-summary/badge-languages.json"></a> <a href="https://github.com/zyrouge/symphony/tree/i18n-summary"><img src="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/zyrouge/symphony/i18n-summary/badge-strings.json"></a> <a href="https://github.com/zyrouge/symphony/releases"><img src="https://img.shields.io/github/downloads/zyrouge/symphony/total?color=E08312"></a> <a href="https://github.com/zyrouge/symphony/releases/latest"><img src="https://img.shields.io/github/downloads/zyrouge/symphony/latest/total?color=E08312"></a> <a href="https://github.com/zyrouge/symphony/actions/workflows/stable.yml"><img src="https://github.com/zyrouge/symphony/actions/workflows/stable.yml/badge.svg"></a> <a href="https://github.com/zyrouge/symphony/actions/workflows/code-analysis.yml"><img src="https://github.com/zyrouge/symphony/actions/workflows/code-analysis.yml/badge.svg"></a> <a href="./LICENSE"><img src="https://img.shields.io/github/license/zyrouge/symphony"></a> </p> <br> <p align="center"> <img src="./media/screenshots.png" width="100%"> </p>Why?
Why was this created? As I was getting into offline music, most of the popular good-looking music players did not support filename/path based sorting, which is what I really needed to keep my music organized. So I must have forked them and added it right? I could have done that but, I felt like trying out Kotlin and Compose, so I ended up making my own.
Links
Contributing
Before contributing, please read the Developer Guide.
Any kind of contribution including creating issues or making pull requests is welcomed. Make sure to keep it pointful. Donations through GitHub Sponsors or Patreon helps me to stay motivated to keep working on this project.