Your Music, Your Rhythm.
π Website β’ π₯ Download β’ π§ Discord β’ π¬ Telegram β’ π Wiki
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!
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. | 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. |
| Streaming Mode: Dual-mode architecture for local and server playback (Subsonic, Navidrome, Jellyfin). | |
| Rhythm Guard: Integrated hearing safety and volume protection. | |
| Rhythm Go: Download streaming tracks for offline playback. | |
| Home Screen Widgets: Multiple layouts including a dedicated Lyrics widget. |
System Requirements: Android 8.0+ (API 26) β’ 2GB RAM β’ 50MB Storage
π Smart Home |
|
π€ Synced Lyrics |
π Rich Library |
π Smart Queue |
π Instant Search |
βοΈ Deep Settings |
π€ Artist Pages |
|
π Library |
π€ Synced Lyrics |
πΏ Album Detail |
π Search |
π Playback Stats |
βοΈ Settings |
βΉοΈ About |
Choose your preferred platform to download the latest version of Rhythm:
π‘ 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.
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.
We welcome contributions! See our CONTRIBUTING.md for guidelines.
- π Found a bug? Open an issue
- π‘ Have an idea? Request a feature
- π¬ Want to chat? Join Discord, Telegram or GitHub Discussions
- π Need help? Read the Wiki
Lead Developer & Architect: Anjishnu Nandi
Huge Thanks To:
- Izzy - IzzyOnDroid repository management
- theovilardo - Project PixelPlayer collaboration & Lead Dev
- Nick - Gramophone project's maintainer (code helper & testing)
- Christian - Project Booming collaboration & Lead Dev
- Alex - Network API integrations
- linsui & Licaon_Kter - F-Droid repository management
- The Google Material Design Team, AOSP, JetBrains, and the fantastic Open Source Community.
License: GNU General Public License v3.0
Β© 2026 Team ChromaHub. All rights reserved.
β If Rhythm improved your daily listening, don't forget to star the repository! β















