v3.0.0 Available Now

SEARCH • PLAY • RECORD • REPEAT

Play more than 40K radio stations from your terminal. No complex setups, just simple, fast, and minimal CLI radio player.

~/radioactive
deep@neon:~$ radio
╭─────────────────────────────────── RADIOACTIVE ───────────────────────────────────╮ │ │ │ 📻 Play any radios around the globe right from this Terminal ⚡! │ │ 😄 Author: Dipankar Pal │ │ ❓ Type '--help' for more details on available commands │ │ 🐛 Visit: https://github.com/deep5050/radio-active to submit issues │ │ ⭐ Show some love by starring the project on GitHub ❤ │ │ 💵 You can donate me at https://deep5050.github.io/payme/ │ │ ❌ Press Ctrl+C to quit │ │ │ ╰───────────────────────────────────────────────────────────────────────────────────╯ ╭─────────────────────────────────────── 📻 ────────────────────────────────────────╮ │ MY CLUB REMIX │ ╰───────────────────────────────────────────────────────────────────────────────────╯ i | Press '?' to see available commands Enter a command to perform an action: _

Powerful Features

Everything you need for a seamless terminal radio experience.

🌍

40K+ Stations

Access a massive repository of over 40,000 global radio stations. Search by country, state, language, or tags.

🎙️

Live Recording

Record audio from live radio on demand. Even schedule a recording at a specific time with built-in timers.

🎵

Song Information

Get real-time song information seamlessly while your favorite track is being streamed.

Favorites & Custom

Save favorite stations for quick access. Not in our DB? Easily add your own custom station URLs.

⏲️

Sleep Timer

Falling asleep? Set a sleep timer or use the Pomodoro technique for focused work sessions.

🎛️

Flexible Setup

Configurable defaults, minimal CLI option, and supports multiple players like VLC, MPV, and FFplay.

Quick Setup

Get up and running with Radioactive in seconds.

1

Prerequisites

Radioactive requires FFmpeg for audio playback and recording.

sudo apt install ffmpeg

See details for Windows & macOS.

2

Installation

Install the package effortlessly using Python's package manager.

pipx install radio-active
3

First Run

Start the app menu or search for your favorite station directly.

radio --search "jazz"