Skip to content

deminearchiver-contrib/Rhythm

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

753 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
Rhythm Music Player

Project Rhythm

Your Music, Your Rhythm


Platform API Level Kotlin License

Release Downloads Stars RB shield


๐ŸŒ Website | ๐Ÿ“ฅ Download | ๐Ÿ’ฌ Telegram | ๐Ÿ“– Wiki


๐ŸŽต About Rhythm

Rhythm is a modern, open-source music player for Android built with Material 3 Expressive design and powered by Media3 ExoPlayer 1.9.2. Now at v4.2, Rhythm delivers professional-grade audio with Bit Perfect playback, EAC3-JOC/Dolby Atmos via FFmpeg, a refined expressive UI, multi-select batch library actions, and complete privacy.

โœจ Key Features

  • ๐ŸŽจ Material You - Dynamic theming with wallpaper colors (Android 12+)
  • ๐ŸŽต Professional Audio - Media3 ExoPlayer with gapless playback, Bit Perfect mode & EAC3-JOC support
  • ๐ŸŽค Synced Lyrics - LRCLib integration with word-by-word highlighting
  • ๐ŸŽ›๏ธ 10-Band EQ - Professional equalizer with 6032+ AutoEQ device presets
  • ๐Ÿ“Š Playback Stats - Comprehensive listening statistics and insights
  • ๐Ÿ“ฑ Modern Widgets - Multiple responsive layouts with Material 3 design
  • ๐ŸŽฏ Format Support - FLAC, ALAC, MP3, AAC, EAC3-JOC, Opus, WAV, OGG, and more
  • ๐Ÿ“‚ Multi-Select - Batch operations across songs, albums, and playlists
  • ๐Ÿ”ฎ Expressive UI - Refined adaptive shapes, components & Material 3 Expressive design
  • ๐Ÿ”’ Privacy First - 100% FOSS, no tracking, offline-capable

System Requirements: Android 8.0+ (API 26) โ€ข 2GB RAM โ€ข 50MB Storage


๐Ÿ“ฑ Screenshots

Home
๐Ÿ  Smart Home
Player
โ–ถ๏ธ Beautiful Player
Lyrics
๐ŸŽค Synced Lyrics
Library
๐Ÿ“š Rich Library
Queue
๐Ÿ“‹ Smart Queue
Search
๐Ÿ” Instant Search
Settings
โš™๏ธ Deep Settings
Artist
๐ŸŽค Artist Pages

๏ฟฝ Download & Install

F-Droid IzzyOnDroid Download APK OpenAPK Obtainium

Installation Options

  • F-Droid - Official F-Droid repository (full features)
  • IzzyOnDroid - F-Droid repository for privacy-focused users (full features)
  • GitHub Releases - Direct APK download (full features)
  • Obtainium - Auto-updates from GitHub (full features)
  • Google Play Store - Coming soon! (policy-compliant version)

Note: F-Droid, IzzyOnDroid, and GitHub releases include all features including Deezer & YouTube Music artwork, LRCLib lyrics, and YouTube Music search. See Build Variants for details.

๐Ÿ“– Detailed installation guide: See the Installation Wiki


๏ฟฝ Documentation

Complete documentation is available in our Wiki:


๐Ÿ›  Technology Stack

Category Technology
UI Framework Jetpack Compose + Material 3 + Glance Widgets
Audio Engine Media3 ExoPlayer 1.9.2 + FFmpeg Decoder + Bit Perfect
Build System AGP 8.13.2 + Kotlin 2.3.10
Database Room + SQLite
Networking Retrofit + OkHttp + Ktor
Image Processing Coil + AndroidX Palette
Audio Metadata JAudioTagger
Async Programming Kotlin Coroutines + Flow
Work Management WorkManager
Permissions Accompanist Permissions
Navigation AndroidX Navigation
JSON Processing Gson
Memory Management LeakCanary (debug) + Desugar JDK Libs
Typography Geom Font + Material Icons Extended
Language 100% Kotlin
Architecture MVVM + Clean Architecture

๐Ÿ“– Full tech stack: See Technology Stack in the wiki


๐Ÿค Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Quick ways to contribute:


๐Ÿ† Credits

Core Team

Anjishnu Nandi - Lead Developer & Project Architect

Contributors

  • Izzy - IzzyOnDroid repository management
  • theovilardo - Project PixelPlayer collaboration & Lead Dev
  • Alex - Network API integrations & contributions
  • nikutow - Contributor

Special Thanks

  • Google Material Design Team - Design principles and Material 3 components
  • Android Open Source Project - Android platform and Jetpack libraries
  • JetBrains - Kotlin programming language and development tools
  • Jetpack Compose Team - Modern UI framework development
  • Open Source Community - Continuous support, inspiration, and libraries
  • All beta testers and users - Valuable feedback and bug reports

๐Ÿ“„ License

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


๐Ÿ”— Links

Resource Link
๐ŸŒ Official Website rhythmweb.vercel.app
๐Ÿ“ฅ Latest Release Download APK
๐Ÿ“ฑ IzzyOnDroid F-Droid Repo
๐Ÿ“ฑ Obtainium Add Source
๐Ÿ’ฌ Telegram Join Community
๐Ÿ› Issues Report Bug
๐Ÿ’ก Discussions Forum

๐ŸŽต Ready to Transform Your Music Experience? ๐ŸŽต


Download Now Join Community



โœจ Made with โค๏ธ by Team ChromaHub โœจ



โญ If you like Rhythm, don't forget to star the repository! โญ


ยฉ 2026 Team ChromaHub. All rights reserved. Licensed under GNU General Public License v3.0.

About

Rhythm is a modern, feature-rich Android music player built with Jetpack Compose and Material 3 design principles. It offers a beautiful user interface combined with powerful audio playback capabilities using Media3.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Kotlin 95.4%
  • HTML 2.0%
  • CSS 1.4%
  • JavaScript 1.2%