Skip to content

jj-style/gobal-player

Repository files navigation

gobal-player

CI

Unofficial collection of apps, packages and APIs for global player radio.

gobal-player-tui

TUI application for streaming live radio, and streaming or downloading catchup episodes.

Packaging status

Install

Arch Linux

Published in the AUR: gobal-player-tui. yay -S gobal-player-tui

From source

go install github.com/jj-style/gobal-player/cmd/gobal-player-tui@v0.1.20
gobal-player-tui

tui-demo

gobal-player-server

RESTful server with friendly APIs to global player, and more features coming soon!

Features

  • RESTful APIs for exploring stations, shows and episodes
  • RSS feeds:
    • RSS feed for all shows in a station
    • RSS feed for all episodes for a given show

Docker

Run with docker: docker run --rm -it -p 8080:8080 ghcr.io/jj-style/gobal-player/gobal-player-server:v0.1.20

Developing

Please install pre-commit, and just and run just hooks to initialize your git pre-commit hooks.