Clean desktop layout
A structured desktop layout with a persistent sidebar, compact player bar, and thoughtful navigation.
A lean radio player that plays music and gets out of your way. Fast station browsing, solid playback controls, and native integrations for your Linux desktop and Android device.
BearWave is also available for your Android device.
Powered by the Radio Browser API. No nested menu labyrinths, just search and start listening.
MPRIS, media keys, system tray icon, and cached state fit into your daily desktop workflow.
BearWave will never manage podcasts, organize files, or scan a music library. It just plays radio.
Features
Focused core capabilities for daily listening on KDE Plasma with reliable integration.
A structured desktop layout with a persistent sidebar, compact player bar, and thoughtful navigation.
Quickly search by station name, genre, or country, and sort the results by bitrate or popularity.
Persistent local favorites and immediate resume of your last-played station for a fast start.
All info at a glance: live track metadata, local cover caching, and native desktop notifications.
Keep track of recently played streams and instantly restart any station straight from your history.
Built on Qt 6 and KDE Frameworks. Strictly GPLv3 licensed, completely open source, and tracker-free.
BearWave is licensed under the GPLv3. No ads, no tracking, no mandatory accounts. The entire source code is hosted on GitHub and GitLab and open for contributions.
Technologies
BearWave stays Linux-first and integrates seamlessly into your desktop workflow.
System
BearWave is currently in public beta. It is built for contributors, testers, and technically comfortable Linux users who prefer control over fully polished consumer packaging.
Install
Choose your preferred installation method. We recommend Flatpak for desktop users as it is the most secure option.
Recommended / Secure
flatpak install --from https://flatpak.bearwave.app/bearwave.flatpakref
flatpak remote-add --user bearwave-repo https://flatpak.bearwave.app/bearwave.flatpakrepo
flatpak install --user bearwave-repo de.nerdbear.bearwave
Arch Linux
git clone https://aur.archlinux.org/bearwave-git.git
cd bearwave-git
makepkg -si
Source
cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j"$(nproc)"
cmake --install build --prefix "$HOME/.local"
Community
An experimental native port for macOS. Intended for advanced users only, as macOS Gatekeeper will block the unsigned app on first launch.
Updates
LICENSE resource and a third-party technologies section.Bearwave App <dev@bearwave.app> (5BAA384577671E45).qrc:/qml/Main.qml loads in AUR and release builds (regression from 1.0.4 refactor).property alias in Main.qml).Raise now always shows the window (even without tray).--device=dri (fixes EGL/MESA warnings on some systems)..git is unavailable in the builder sandbox.ctest and broader qmllint in CI.QSystemTrayIcon.Main.qml into reusable QML components and BearTheme.Provider Information (Section 5 DDG)
Sebastian Palencsar
c/o Block Services
Stuttgarter Str. 106
70736 Fellbach
Germany
Contact
Email Security
For email communication, I use Fastmail, hosted on EU servers in Amsterdam. The service provides high standards of data security and privacy with end-to-end transport encryption:
End-to-End Encryption (OpenPGP)
For confidential communication, you can encrypt emails using my public OpenPGP key.
Trust & Transparency
This information is provided to meet legal provider identification requirements. For legal matters, please contact directly.
Copyright & Design
© 2026 Sebastian Palencsár. All rights reserved. This website is a project landing page for the BearWave desktop application.
All content, works, website design, and graphical elements created by me are protected by German copyright law. Reproduction or use of these elements without explicit permission of the author is not permitted.
Data Protection
This website is a pure online portfolio and does not collect personal data for analysis. No tracking tools are used.
No external CDN services are embedded and no profiling is performed.
A temporary PHP session may be used for the contact form. PHPSESSID This is used exclusively to protect against abuse and is not stored permanently. The webserver does not process user data. access_log off Error logs are only created for critical system errors, without permanently storing IP addresses.
Disclaimer
The content of these pages has been created with great care. However, no guarantee can be given for correctness, completeness, and timeliness.
Operators of external websites are solely responsible for their content.
Used Frameworks & Tools
This website uses the following frameworks and libraries among others:
These tools are used according to their respective license terms.
External Links
This website contains links to external third-party websites. These links are marked as such.
I have no influence on the content of these linked websites. The respective provider or operator of the linked pages is always responsible for their content.