pianobar
Pandora client.
A console‑based client lets users listen to Pandora’s personalized radio stations from a terminal. It supports creating, editing, and deleting stations, rating tracks, and viewing why songs were selected, as well as browsing upcoming tracks and playback history. Key bindings and text output can be customized through a configuration file, and the program can be controlled remotely or via an event command interface that can forward track information to services such as last.fm.
The software runs on Linux, macOS (via Homebrew), *BSD, and a native Windows port, with community packages available for most distributions. It depends on standard libraries including libao, libcurl, gcrypt, json‑c, and ffmpeg, and can be built with GNU make. Proxy support is provided for users outside the United States.
Additional functionality can be added through external projects, such as Emacs integration, DBus/MPRIS control, and scripts that interact via notification bubbles and hotkeys. The client is released under a stable version and is maintained through community contributions.
Reviews
Loading reviews…
Similar apps

Radio & Streaming Servers
Pandora
Desktop client for the Pandora web radio service

Music Players & Streaming
cmus
Small, fast and powerful console music player.

Music Players & Streaming
Hermes
Pandora player

Radio & Streaming Servers
musikcube
Streaming audio server with Linux/macOS/Windows/Android clients.

Radio & Streaming Servers
mpd
Music Player Daemon.
Music Players & Streaming
ncmpcpp
mpd client.