Story

Show HN: I scanned 50k radio streams and built an app for the ones that work

meehow Saturday, February 21, 2026

I got tired of radio apps that make you hunt for working streams. Most directories are full of dead links, duplicates, and placeholder logos - so I built Receiver.

I scan ~50k streams from radio-browser.info, verify each one is actually reachable and streaming, deduplicate, fetch proper logos, and ship the result as a clean SQLite database with the app. What survives: ~30k stations, all working.

Built with Vala and GTK 4 - native GNOME app, no Electron. MPRIS integration, session persistence, 130 language translations. No sign-up, no ads, no tracking.

Available as Snap, .deb, and AppImage. Flathub submission in progress.

Happy to answer questions about the data pipeline, Vala/GTK 4 development, or packaging for Linux.

Summary
Receiver is a lightweight and customizable web component for handling user input and form submissions. It provides a simple and flexible API for creating forms and handling various types of user interactions, such as text input, checkbox selection, and file uploads.
3 0
Summary
github.com
Visit article Read on Hacker News