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.