# PromyLOPh/pianobar

Repository moved to codeberg.org, see below.

Repository: https://github.com/PromyLOPh/pianobar
Canonical: https://ross.abutalabs.com/products/pianobar
Homepage: https://codeberg.org/purplesym/pianobar
Language: C
License: NOASSERTION
License Family: other
Topics: pandora, c, music-player, cli-app, pianobar
Archived: true
Last push: 2025-12-05T09:34:14+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 55, release rhythm 35, longevity 100
- inputs: {"age_days": 6658, "days_push": 271, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, archived, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1762, forks 324 (observed 2026-08-28T04:05:32.747710+00:00)

## What it is
pianobar is a free, open-source console-based client for the Pandora personalized online radio service, written in C. It supports station management, song rating, keybinding customization, remote control via an eventcmd interface, and proxy support for listeners outside the USA.

## Use cases
- play pandora radio from the terminal
- control pandora music player from command line
- listen to pandora outside the usa with proxy support
- scrobble pandora tracks to last.fm
- manage pandora stations without a browser
- script pandora playback with remote control interface

## When to choose
- you want a lightweight, keyboard-driven Pandora client without a GUI
- you need to run Pandora on a headless server or over SSH
- you want to script or automate Pandora playback via the eventcmd interface
- you listen to Pandora from outside the USA and need proxy support

## When to avoid
- you want a graphical music player with album art and visual controls
- you don't have a Pandora account or the service is unavailable in your region
- you need offline music playback
- you need a maintained mobile or desktop app experience

## Facets
- artifact type: cli-tool
- maturity: active
- function: audio-processing, cli, http-client
- domain: media, developer-tools
- platform: windows, bsd, cli, cross-platform
- tags: pandora, music-player, console-app, terminal, streaming-radio, c, command-line, linux, macos

## Member repositories
- PromyLOPh/pianobar (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:32.747710+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:26:48.133599+00:00, confidence not recorded.
  - readme: https://github.com/PromyLOPh/pianobar (fetched 2026-08-28T04:05:32.747710+00:00, sha 753b89d4230d)
  - homepage: https://codeberg.org/purplesym/pianobar (fetched 2026-08-29T11:05:19.538883+00:00, sha effd72770b60)
  - site_page: https://docs.codeberg.org/getting-started/what-is-codeberg (fetched 2026-08-29T11:05:19.541673+00:00, sha fe3047f34c81)
  - site_page: https://docs.codeberg.org/getting-started/faq (fetched 2026-08-29T11:05:19.544140+00:00, sha 7ffd1ab1d66b)
  - site_page: https://docs.codeberg.org (fetched 2026-08-29T11:05:19.549101+00:00, sha 3c642f9d47c9)
  - site_page: https://codeberg.org/purplesym/pianobar/src/branch/master/ChangeLog (fetched 2026-08-29T11:05:19.547128+00:00, sha b1e458d5b059)
- Data as of 2026-08-30T08:39:29.467469+00:00.
