radio active

radio-active – listen to radio from the terminal


radio-active gets our strong recommendation. If you like terminal apps and listening to radio stations, you’ll love radio-active. It’s heads and shoulders above PyRadio and curseradio.

Many internet radio players struggle with the BBC HD radio streams. How a tool copes with these streams is a good bellwether for the program’s capabilities. We’re really happy that radio-active handles them with aplomb. And radio-active works well with all the streams we’ve explored.

Memory usage is fairly frugal. There’s a good range of features although there’s lots of things we’d like added such as bitrate information on streams, and help in finding trending and popular stations.

radio-active doesn’t have that many GitHub stars which is frankly a disgrace. Never be put off trying a project just because it doesn’t have thousands or tens of thousands of stars.

Developer: Dipankar Pal
License: MIT License

radio-active is written in Python. Learn Python with our recommended free books and free tutorials.

Pages in this article:
Page 1 – Introduction / Installation
Page 2 – In Operation
Page 3 – Memory Usage
Page 4 – Summary

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Newest Most Voted
Inline Feedbacks
View all comments
2 years ago

I have had little luck with radio apps, they seem to be static and crackle for me. I just use by web browser with streema or radiovolna.

1 year ago
Reply to  4uIeight12


The best source would actually be radio-browser where you can find and connect to streams to test them.

If they work in the browser, they’ll work in the application.

However, I’d go with pyradio – as it’s a far far more user friendly application than this radio.

Luke Baker
Luke Baker
2 years ago

I’ve never had any radio app have ‘static’ or ‘crackle’.

Comrade Ferret
Comrade Ferret
7 months ago

Quite enjoying this. Any way I can get Pulse to work with it for independent volume control?