Shortwave

Discover internet radio stations and keep your favorites in one desktop player.

Shortwave is an internet radio player with station search, a favorites library, and track recognition that can save individual songs. It also supports playback on compatible network devices, including Chromecasts.

The application is implemented in Rust with GTK4 and libadwaita, using GStreamer for audio playback. Its station catalog comes from the community-maintained Radio Browser database.