cassetty

A cassette deck music player for your terminal.

macOS & Linux · keyboard & mouse · MP3 FLAC WAV OGG, more with ffmpeg

SKIN or press t
cassetty ~/Musicsunbleached
demo library courtesy of iTunes, September 2014

INSTALL

LATEST all releases & checksums

any Mac or Linux box
$ curl -fsSL https://github.com/nullhard/cassetty/releases/latest/download/cassetty_$(uname -s | tr A-Z a-z)_$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/').tar.gz | tar xz cassetty
$ sudo mv cassetty /usr/local/bin/
$ cassetty ~/Music
with Go 1.26+
$ go install github.com/nullhard/cassetty@latest

KEYS

  • spacepplay / pause
  • sstop
  • <>previous / next
  • ←→seek 5 s
  • []seek 30 s
  • +-volume
  • mmute
  • tnext skin
  • enteropen folder · play
  • aadd to playlist
  • Aplay, replacing playlist
  • tablibrary / playlist
  • /filter
  • Srshuffle / repeat
  • ?all keys
  • qquit