Show HN: I scanned 50k radio streams and built an app for the ones that work
github.comI 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.
No comments yet.