Terminal Radio Player in Go Using Bubbletea TUI and Radio Browser API
I've developed a terminal radio app in Go, leveraging the Bubbletea TUI framework and Radio Browser API. Excited to share and get feedback from this community!
In plain words
Terminal Radio Player is a command-line radio application built in Go that lets users stream radio stations directly from their terminal. It uses the Bubbletea framework to create an interactive text-based interface and connects to the Radio Browser API to access a library of radio stations. The tool is designed for developers and terminal enthusiasts who want to listen to radio without leaving their command-line environment.
written from the facts on this page · September 2026
Does the same job
all alternatives →- TBTerminal based online radio player2024 · github.com · ▲10
- NBNimwave – build TUIs for the terminal, web, and desktop2022 · github.com · ▲195
- SFSpotify for the Terminal Written in Rust2019 · github.com · ▲212
- FAFwtui – A terminal UI for managing UFW (built with Bubble Tea)2025 · github.com · ▲24
I recently started writing Go professionally, after spending several years working mostly in Elm. Coming from Elm, I was naturally drawn to the Bubble Tea framework because of its Elm-like architecture and functional style. That made it a great fit for a hobby project to deepen my Go knowledge. The result is fwtui – a terminal UI for managing UFW (Uncomplicated Firewall) on Linux. What it does: Browse, add, and remove firewall rules Easily apply popular default profiles (e.g., SSH, HTTP, PostgreSQL) or create a custom one Understandable ports syntax with TCP/UDP support and range…
- KAkew – A Terminal Music Player for Linux2024 · github.com · ▲152
Hi HN, I created kew, a music player for the Linux terminal. This started when I asked myself: what if I could just type something like "play nirvana" in the terminal and have the rest taken care of automatically? That got the ball rolling and I kept adding stuff: covers in ascii and then as sixel images, a playlist view, a visualizer, a library view and finally search. While kew can be used as a commandline tool, it has evolved into a TUI app. Here are some example commands: kew nirvana # Plays all of your Nirvana songs, shuffled kew nevermind # Plays the "Nevermind" album in order kew…
KushoAI for PlaywrightApr 2026 · resources.kusho.ai · ▲88Open-source Terminal UI, just record & get exhaustive tests
More dev tools this month
the category →



The first open-source price index for GPU compute
Dev tools · 10d ago · getcomputable.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com
Launched alongside, October 2023
the whole month →
Nudge 2.0▲1,051In-app experiences to activate, retain, & understand users
Growth · 2023 · nudgenow.com


Unlock AI magic for elevated customer engagement, fast
AI · 2023 · tiledesk.com

- OD
Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website.
Dev tools · 2023 · github.com