ytm-player

v1.5.5

2026-04-09 · pip install ytm-player==1.5.5

New

  • Textual native theme support — all 18 built-in themes (nord, dracula, gruvbox, catppuccin, etc.) work via Ctrl+P → "Change theme". Theme selection persists across sessions. Custom ytm-dark theme registered as default (fixes #23, thanks @dsafxP)
  • CLI like/dislike/unlike commands — ytm like, ytm dislike, ytm unlike to rate the current track via IPC (thanks @moschi, PR #26)
  • Brand Account support — set brand_account_id in config.toml under [general] to use a YouTube Brand Account (fixes #25, thanks @nitsujri)
  • Toggle album art — Ctrl+A hides/shows album art in the playback bar (thanks @valkyrieglasc, #28)

Fixes

  • Fixed large playlists (1500+) failing to load — progressive loading fetches first 300 tracks immediately, then loads remaining in background with extended timeout. Applies to playlists, liked songs, and sidebar play-all (fixes #24, thanks @Jxshua17 @dmnmsc @nitsujri; fixes #27, thanks @valkyrieglasc)