{"repo":"lalo-space/shellbeats","free":true,"listed":false,"github":"https://github.com/lalo-space/shellbeats","clone":"git clone https://github.com/lalo-space/shellbeats.git","description":"CLI music player for Linux/Mac. Stream YouTube audio and mp3 download. Minimal, fast, keyboard driven.","language":"C","stars":250,"topics":["linux","music","music-player","terminal","youtube"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"Official website https://shellbeats.com Surikata for playlist sync available in appstore! Updates After syncing your Shellbeats library on Surikata.app, you can play all your music from the web player on your surikata.app account ShellbeatsNG is now available: a graphical version that does not require using the terminal or compiling the software, for both Windows and Mac users. You can download it here [![Shellbeats NG Windows and OSX Version]](https://surikata.app/g/9fa4af84829f) v0.8.0 - Fixed patch-version blindness in update check . version compare() was reading only major.minor via sscanf(\"%d.%d\", ...) , so 0.7.4 vs 0.7.5 (and every other patch upgrade) compared equal and no \"Update to vX\" banner appeared in the header. Now reads the full major.minor.patch and compares patch too. Minor bump (0.7 → 0.8) is intentional so that even installations still running the broken version compare of v0.7.x will catch this release, the old code does correctly detect minor differences. v0.7.5 - Fixed large YouTube playlist fetch (#50). Playlists with more than 100 items used to truncate silently because YouTube/yt-dlp caps a single --flat-playlist response at the page boundary. fetch youtube playlist() now requests the list in explicit --playlist-items START-END chunks of 100 and stops only when yt-dlp returns an empty chunk or MAX PLAYLIST ITEMS is reached. Progress callback fires after every chunk. v0.7.4 - Added song rename ( r key): rename individual songs inside a playlist. Press ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lalo-space","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lalo-space/shellbeats/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}