nox
yamusic GitHub nodejs Мои велосипедные наброски консольного клиента для яндыкс-музыки: github.com

sudo npm -g install yamusic
yamusic download radiohead #ищет по слову radiohead и выводит список альбомов
yamusic download radiohead 2 #ищет по слову radiohead и качает второй альбом в текущую бабку

Умеет:
— искать альбомы;
— качать треки выбранного альбома.

Глючит:
— не сразу завершается процесс Ctrl+C;
— процесс не завершается, потому что остается какая-то незаконченная асинхронная операция;
— иногда матерится на то, что на EventEmitter подцепили больше 10 листенеров (глюк головайчуковского прогресс-бара, видимо придется писать свой)
— плохо переводит HTML в текст, лень фиксить

Хочет научиться:
— опционально не качать, а просто воспроизводить треки (например, через mplayer, или еще как-нибудь)
— не глючить
— постранично выводить список альбомов

Если интересно, присоединяйтесь к проекту, тестируйте например, а то и контрибутьте.