BotWave

FM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.

Healthy · 69
69/100
Healthy

Actively maintained with regular releases.

Maintenance 27/40
Releases 25/25
Community 2/20
Momentum 15/15

Commit activity more than 68% of tracked projects; popularity more than 9%. How this is calculated.

Commits, last 11 months

2025-10: 0 commits 2025-11: 0 commits 2025-12: 0 commits 2026-01: 0 commits 2026-02: 0 commits 2026-03: 128 commits 2026-04: 68 commits 2026-05: 3 commits 2026-06: 76 commits 2026-07: 37 commits 2026-08: 292 commits
2025-10 604 total 2026-08
Stars142
Latest releasev1.2.11-bixa · 22 Sept 2026
Repo updated22 Sept 2026
LicenceGPL-3.0
Built withPython

Is BotWave actively maintained?

Over the last 11 months the project absorbed 604 commits, of which 405 arrived in the most recent quarter — roughly 135 commits a month.

Activity is accelerating: the last quarter carried 104% more commits than the one before it.

The most recent tagged release, v1.2.11-bixa, shipped within the last month — a current, installable version exists today.

BotWave ranks #10 of 28 in Media Streaming - Audio Streaming, placing it mid-table for maintenance activity.

What BotWave actually does

BotWave is an FM broadcasting system that uses a server-client architecture to manage multiple Raspberry Pi transmitters remotely. It allows you to control and coordinate audio streaming operations across geographically dispersed hardware nodes from a central location. The project is open source and built using Python.

Best fit: This is a suitable tool if you maintain a network of Raspberry Pi-based FM radio transmitters and need centralised remote management.

Worth knowing: Managing multiple remote hardware endpoints introduces operational overhead regarding network reliability and physical maintenance at the transmitter sites.

Deployment notes

As a Python application, you will typically need to manage dependencies within a virtual environment and configure a reverse proxy to handle TLS termination for the server component.


Alternatives to BotWave

Projects in the same categories, ordered by health score.