Show HN: I scanned 50k radio streams and built an app for the ones that work
meehow Saturday, February 21, 2026I 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