BotWave
★ 127GNU General Public License v3.0Fully Open
About
BotWave is a Raspberry Pi–focused FM broadcasting project designed for people who want to transmit audio over radio from a local device or a distributed set of devices. It is aimed at hobbyists,...
Community Ratings
Ease of Setup
—
Documentation
—
Resource Usage
—
Feature Completeness
—
Paywall Fairness
—
Maintenance
—
Community
—
BinarySourceSelf-ContainedOffline Capable
Features
- Standalone client
- Server-client architecture
- Audio broadcasting
- File upload
- Remote management
- Passkey authentication
- Protocol versioning
- Live broadcasting
- Queue system
- Task automation
Details
- Last Updated
- May 11, 2026
- Created
- Jul 14, 2025
- Install Methods
- binarysource
- Requirements
- Python >= 3.9Raspberry Pi (models 2, 3, 4, or Zero)Root accessbw_customwire or antenna connected to GPIO 4 / pin 7
- Authentication
- local
- Runtime / Stack
- Python
- Privacy & Independence
- No Cloud RequiredOffline Capable
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on May 4, 2026
Related Software
Jellyfin
GNU General Public License v2.0
51.5k
Media HoardersMultimedia StreamingCopyleft License+4
Jellyfin is a free software media server for managing and streaming media to end-user devices.
Offline
DetailsNavidrome Music Server
GNU General Public License v3.0
21.0k
Media HoardersHomelabAudio StreamingMedia Management+2
Navidrome is an open source web-based music collection server and streamer for listening to personal music libraries from browsers or mobile devices.
Multi-UserDocker
Detailskoel
MIT License
17.1k
Media HoardersDevelopersAudio StreamingPermissive License+2
Koel is a simple web-based personal audio streaming service.
DetailsBeets
MIT License
15.1k
Media HoardersAudio StreamingPermissive License+2
Beets is a music library management system that catalogs a music collection and improves its metadata automatically.
OfflinePackage
DetailsAudiobookshelf
GNU General Public License v3.0
12.7k
Media HoardersAudio StreamingE-Book Management+3
Audiobookshelf is a self-hosted audiobook and podcast server.
Multi-UserDocker
DetailsMopidy
Apache License 2.0
8.5k
Media HoardersAudio StreamingMedia Management+3
Mopidy is an extensible music server written in Python that plays local and cloud music through MPD and web clients.
Multi-User
DetailsMumble
BSD 3-Clause "New" or "Revised" License
8.0k
Privacy AdvocatesGame Server HostsCustom CommunicationsAudio Streaming+2
Mumble is an open source, low-latency, high-quality voice chat application with separate client and server components.
OfflineMulti-UserDocker
DetailsSnapcast
GNU General Public License v3.0
7.6k
IoT HobbyistsMedia HoardersAudio StreamingMedia Management+2
Snapcast is a multiroom client-server audio player that keeps multiple clients time-synchronized for perfectly synced playback.
OfflineMulti-UserPackage
DetailsLidarr
GNU General Public License v3.0
5.3k
Media HoardersMedia ManagementAudio Streaming+4
Lidarr is a music collection manager for Usenet and BitTorrent users that monitors RSS feeds, downloads tracks, and manages sorting and renaming.
DetailsMediaCMS
GNU Affero General Public License v3.0
4.9k
Content CreatorsVideo StreamingCMS Platforms+5
MediaCMS is an open source video and media CMS for building self-hosted media portals.
Multi-UserDocker
DetailsFreeSWITCH
Mozilla Public License 2.0
4.9k
DevelopersEnterpriseSIP CommunicationCopyleft License+3
FreeSWITCH is a software-defined telecom stack for voice-over-IP, SIP, SMS, and telecom app integrations.
OfflineDocker
Detailsmusikcube
BSD 3-Clause "New" or "Revised" License
4.8k
Media HoardersAudio StreamingMedia Management+2
A cross-platform terminal-based audio engine, library, player, and streaming server written in C++.
OfflineDocker
Details

