musipal
Terminal (TUI) music player, written in Go. Local library browser, playlists (M3U), CUE support and Icecast streaming via ffmpeg.
View repository on GitHubScreenshot
Overview
musipal is a terminal (TUI) audio player written in Go with a file-manager-like library browser, playlist support, CUE sheet handling, and optional Icecast streaming using ffmpeg.
- Written in Go — easy to build and distribute
- Playback via `ffplay`/`ffmpeg` (ffmpeg required on PATH)
- Local library browser, M3U playlists, CUE sheet support
- Icecast streaming via `ffmpeg` (optional)
Quick clone & build
git clone https://github.com/jrh-spg/musipal.git cd musipal go build -o musipal ./cmd/musipal ./musipal --library-root /path/to/music