JeromeTDev

JeromeTDev / radiosh

Public

A lightweight terminal radio player written in Bash, featuring fzf-based search, station popularity sorting, and Vim-style navigation.

12
2
100% credibility
Found Apr 09, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Shell
AI Summary

radiosh is a lightweight terminal application for searching, playing, and saving internet radio stations using simple keyboard controls.

How It Works

1
🎧 Discover radiosh

You hear about radiosh, a super simple way to play radio stations right from your terminal screen.

2
📥 Get radiosh

Download the program to your computer and make it ready to run.

3
🔧 Easy setup

Run the built-in installer with one command to place it in your programs folder.

4
💻 Start listening

Open your terminal, type 'radiosh', and the fun menu appears.

5
Choose your station
❤️
Play a favorite

Select from your saved stations to start playing right away.

🔍
Search online

Type a name or location to find popular radio stations instantly.

6
▶️ Tune in

Choose a station and hear music streaming through your speakers immediately.

😊 Radio bliss

Add favorites with a quick key press and enjoy endless radio discovery anytime.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 12 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is radiosh?

radiosh is a minimalist Bash script that turns your terminal into a radio player, letting you search thousands of online stations via Radio-Browser API, sort by popularity, and play them with mpv. It solves the hassle of bloated desktop apps or browser tabs for quick radio listening, offering fzf-powered fuzzy search, Vim-style h/j/k/l navigation, and easy favorites saved to an M3U playlist. Perfect for lightweight terminal linux or macos setups where you want radioshack vibes without the bloat.

Why is it gaining traction?

In a sea of electron-heavy players, radiosh stands out as pure Bash—lightning-fast startup, no dependencies beyond fzf, jq, curl, and mpv. Devs dig the seamless online search with vote-based sorting and one-key favorites, plus it feels like a lightweight terminal emulator for ubuntu or windows via WSL. It's the github lightweight alternative for audio hacks, hooking terminal purists tired of GUI overhead.

Who should use this?

Bash enthusiasts on lightweight terminal for mac or linux who stream radio during coding sessions. Sysadmins needing a quick, scriptable player for remote servers without installing heavy clients. Devs exploring lightweight terminal emulator linux for vim-like workflows, or anyone ditching browser streams for something embeddable in dotfiles.

Verdict

Try it if you love terminal toys—12 stars and 1.0% credibility score scream early experiment, but solid docs and MIT license make it low-risk for tinkering. Not production-ready yet, lacks tests, but great for forking into your lightweight github client setup.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.