BitChord - A modern YouTube music client with clean aesthetics inspired from Apple Music

★ 6,313⑂ 657👁 72⑃ 503● 1,113▤ 15◈ 0
KotlinGPL-3.0Created 2026-08-11bitchord.kushagrasingh.in/
6,313
stars
+74
657
forks
72
watchers
503
prs
1,113
issues
15
releases
0
discussions

README

BitChord

 Aesthetic YouTube Music Client










Download · Features · Contributing · Support · Disclaimer








 [!IMPORTANT]
 BitChord is not affiliated with, endorsed by, or connected to YouTube or Google in any way. Use it at your own discretion.

---





Features


  
    

 Playback
- Search, browse and play anything available on YouTube Music.
- Hi-Res lossless audio — FLAC/ALAC from a configured module source, with YouTube Music as fallback.
- Gapless playback with true crossfade, adjustable 0–12s.
- Automix [Beta] — DJ-style transitions with beat-matching and tempo-stretching.
- Offline downloads — save tracks with embedded metadata.
- Local music library integration.
- Background playback via a proper foreground media session.
- Apple-like lyrics animation — credit to binimum.

 Connectivity & Accounts
- Sign in with your Google account for personalized content.
- Spotify integration — connect your account to play your playlists and Liked Songs.
- Discord Rich Presence — in-app login, live track/artist/album and progress.
- Scrobbling to Last.fm and ListenBrainz.
- Pluggable sources — add, edit, test and health-check module sources.

    
    

 Experience
- Animated album canvas — motion artwork on the now-playing screen.
- Word-synced lyrics — word/syllable-level highlighting from multiple sources.
- Lyrics providers — credit to lrc.red, BiniLyrics, BetterLyrics, PaxSenix, LyricsPlus, SimpMusic, Unison, Megalobiz, KuGou, LRCLIB, Musixmatch and Genius.
- Dynamic, artwork-driven theming — Material palette extracted from album art.
- Frosted-glass UI — Telegram-style translucent bars via Haze, Material 3 theming.

 Controls & Tweaks
- Per-network audio quality — separate quality ceilings for Wi-Fi and mobile data.
- Playback speed control (0.5×–2.0×) and skip silence.
- Sleep timer — fixed presets or "stop after this track".
- System equalizer integration.
- Bit-perfect USB exclusive output — sends lossless tracks to a USB DAC unchanged, at each track's own rate and bit depth. Thanks to Mornye for the reference.
- Stats for nerds — codec, bit depth, sample rate, and more on the now-playing screen.

    
  




---



Download



Grab the latest signed APK from the Releases page. Sideloading requires enabling "Install unknown apps" for whichever app you download it with.




---



Contributing

We welcome contributions to BitChord! Please review our Contributing Guide and Code of Conduct before submitting a Pull Request.

Contributing Guide · Code of Conduct · Maintainers · Additional Docs

 Thanks to all contributors ❤


  




---



Support

BitChord is free and always will be — if it's earned a spot in your rotation, you can chip in here:









---



Disclaimer & Legal Notice

BitChord is an independent, community-driven third-party audio player and client. It is not associated with Google LLC, YouTube Music, Deezer, Telegram, or any of their parent companies.

 No Media Hosting: BitChord does not host, upload, or store cop

Top issues

Latest release

BitChord v1.9.1 v1.9.1 2026-11-06
!BitChord banner

 Hotfix

A small hotfix release on top of v1.9.

 Changelog

- Player: a new Player theme setting (Default, Simple, Legacy), and Disable blend effects to show player icons, text and menus in plain white.
- Albums and playlists: optional full-screen cover that runs to the edges of the page.
- Content Preferences: hide Recents, videos, Top Picks for You or Find Your Mood from Home, and show music videos as square thumbnails.
- Playback: Prefer music-only version plays music videos as their audio, with the next track converted ahead so Automix and crossfade still work

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON