
# Project Rhythm
**Your Music, Your Rhythm.**

[](https://android.com)
[](https://android-arsenal.com/api?level=26)
[](https://kotlinlang.org/)
[](docs/LICENSE)
[](https://github.com/cromaguy/Rhythm/releases/latest)
[](https://github.com/cromaguy/Rhythm/releases)
[](https://github.com/cromaguy/Rhythm/stargazers)
[

](https://shields.rbtlog.dev/chromahub.rhythm.app)
[](https://hosted.weblate.org/engage/rhythm/)
### [🌐 Website](https://rhythmweb.vercel.app/) • [▶️ Google Play](https://play.google.com/store/apps/details?id=chromahub.rhythm.play) • [📥 Download](https://github.com/cromaguy/Rhythm/releases/latest) • [🎧 Discord](https://discord.gg/XjPyUYPQYc) • [💬 Telegram](https://t.me/RhythmSupport) • [📖 Wiki](https://github.com/cromaguy/Rhythm/wiki)
💖 Support the Developer
Building and maintaining Rhythm is a massive labor of love, provided completely free and open-source. If you love using this app, please consider supporting development!
| ☕ **One-Time Support** | 🤝 **Ongoing Sponsorship** |
| :---: | :---: |
| [](https://ko-fi.com/anjishnunandi)
[](http://paypal.me/AnjishnuNandi) | [](https://patreon.com/AnjishnuNandi)
[](https://github.com/sponsors/cromaguy) |
✨ Why Choose Rhythm?
Rhythm is a modern, open-source music player built with Material 3 Expressive design. It delivers professional-grade audio with High-Resolution playback, EAC3-JOC/Dolby Atmos via FFmpeg, and completely respects your privacy.
| 🎨 Design & UI |
🎵 Audio Engine |
| Material You: Dynamic theming with wallpaper colors (Android 12+). |
Pro Audio: Media3 ExoPlayer with gapless playback & High-Res mode. |
| Expressive UI: Refined adaptive shapes and Material 3 design. |
10-Band EQ: Professional equalizer with 6032+ AutoEQ device presets. |
| Tablet UI: Optimized multi-pane layout for tablets. |
Replay Gain: Track/album loudness normalization. |
| Material Symbols: Crisp, scalable variable-weight icons. |
Crossfade: Smooth transitions with adjustable duration. |
| 🎤 Features & Tools |
🔒 Privacy & Data |
| Synced Lyrics: LRCLib integration with word-by-word highlighting + full-screen view. |
100% FOSS: Completely open-source with zero tracking. |
| Smart Library: A–Z scroll bar, multi-select batch operations, Album Artists & Dates tabs. |
Offline Capable: Designed to work flawlessly without the internet. |
| Rhythm Stats 2.0: Comprehensive stats with Overview, Songs, Albums, Artists, History. |
Local First: Your data and habits stay securely on your device. |
| Go Mode (Streaming): Local + server playback (Subsonic, Navidrome, Jellyfin) with nearby-server discovery. |
|
| Rhythm Go Downloads: Download streaming tracks for offline playback. |
|
| Rhythm Guard: Integrated hearing safety and volume protection. |
|
| Mono Audio: Downmix to mono for single-earpiece listening. |
|
| Foldable Ready: Posture-aware player layouts that adapt to tabletop, book, and separated-screen postures. |
|
| Home Screen Widgets: Multiple layouts including a dedicated Lyrics widget. |
|
System Requirements: Android 8.0+ (API 26) • 2GB RAM • 50MB Storage
📱 Screenshots
🏠 Smart Home
|
▶️ Beautiful Player
|
🎤 Synced Lyrics
|
📚 Rich Library
|
📋 Smart Queue
|
🔍 Instant Search
|
⚙️ Deep Settings
|
🎤 Artist Pages
|
Tablet
▶️ Now Playing
|
📚 Library
|
🎤 Synced Lyrics
|
💿 Album Detail
|
🔍 Search
|
📊 Playback Stats
|
⚙️ Settings
|
ℹ️ About
|
📥 Download & Install
Choose your preferred platform to download the latest version of Rhythm:
| Source | Badge | Details |
| :--- | :---: | :--- |
| **Google Play** | [

](https://play.google.com/store/apps/details?id=chromahub.rhythm.play) | [Install on Android](https://play.google.com/store/apps/details?id=chromahub.rhythm.play) • [Join from Web (Open Testing)](https://play.google.com/apps/testing/chromahub.rhythm.play) |
| **GitHub** | [

](https://github.com/cromaguy/Rhythm/releases/latest) | Direct APK download (Full Features) |
| **F-Droid** | [

](https://f-droid.org/packages/chromahub.rhythm.app) | Official repository (Full Features) |
| **IzzyOnDroid** | [

](https://apt.izzysoft.de/fdroid/index/apk/chromahub.rhythm.app) | Privacy-focused repo (Full Features) |
| **Obtainium** | [

](https://apps.obtainium.imranr.dev/redirect?r=obtainium://add/https://github.com/cromaguy/Rhythm/) | Auto-updates straight from GitHub |
| **OpenAPK** | [

](https://www.openapk.net/rhythm/chromahub.rhythm.app/) | Alternative APK source |
💡 Note: F-Droid, IzzyOnDroid, and GitHub releases include all features, including Deezer & YouTube Music artwork, LRCLib lyrics, and YouTube Music artwork. See Build Variants or the Wiki Build Instructions for details. Need help? Check out the Installation Guide.
🛠 Technology Stack
Built with modern tools and clean architecture:
- UI & Design: Jetpack Compose, Material 3, Glance Widgets, Coil, AndroidX Palette.
- Audio Engine: Media3 ExoPlayer, FFmpeg Decoder, JAudioTagger.
- Architecture: MVVM + Clean Architecture, 100% Kotlin, Kotlin Coroutines + Flow.
- Data & Network: Room + SQLite, Retrofit, OkHttp, Gson.
- Build & Management: AGP, Kotlin, WorkManager, LeakCanary.
📖 Full tech stack: Read more in the Wiki.
🌍 Translations
Rhythm is translated into 28+ languages by the community via Weblate. You don't need to write code to contribute — just visit the link below and start translating!
[](https://hosted.weblate.org/engage/rhythm/)
How to help translate:
1. Go to hosted.weblate.org/engage/rhythm/
2. Register a free account
3. Pick your language and start translating
⚠️ Please do not submit PRs that edit values-*/strings.xml files directly — translations are managed exclusively through Weblate, which syncs back automatically.
🤝 Contributing & Community
We welcome contributions! See our CONTRIBUTING.md for guidelines.
🏆 Credits
Lead Developer & Architect: Anjishnu Nandi
Huge Thanks To:
* Izzy - IzzyOnDroid repository management
* linsui & Licaon_Kter - F-Droid repository management
* theovilardo - Guide & PixelPlayer's Lead Dev
* Nick - Guide & Gramophone's Maintainer
* Alex - Lyrically API's Lead Dev
* vivi - Guide & Lead Developer of Vivi Music
* The Google Material Design Team, AOSP, JetBrains, and the fantastic Open Source Community.
### ✨ Made with ❤️ by Team ChromaHub
**License:** [GNU General Public License v3.0](https://github.com/cromaguy/Rhythm/blob/HEAD/docs/LICENSE)
© 2026 Team ChromaHub. All rights reserved.
⭐ If Rhythm improved your daily listening, don't forget to star the repository! ⭐