BearWave is designed for fast station browsing, simple playback controls, favorites, resume support, tray behavior, and clean Plasma integration without turning into a heavy media suite.
Features:
- Internet radio via the Radio Browser API with local JSON caching
- Station pages for Top, Germany, Netherlands, and quick world/genre filters
- Local search and filtering by name, genre, and country
- Sorting by name, bitrate, and votes
- Favorites with persistent local storage
- Playback metadata display when streams provide it
- Resume support for last station and volume
- MPRIS integration for Plasma media controls and media keys
- System tray integration for background playback
- Desktop notifications for song/track changes with local cover art caching