Python Radio

Open-source Python projects categorized as Radio

Top 22 Python Radio Projects

  1. qspectrumanalyzer

    Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for soapy_power, hackrf_sweep, rtl_power, rx_power and other backends)

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. RNode_Firmware

    RNode is an open, free and flexible digital radio interface with many uses

  4. radio-active

    Play any radios around the globe right from the terminal :zap:

  5. Artemis

    Radio Signals Recognition Manual (by AresValley)

  6. pithos

    A Pandora Radio Client

  7. pybombs

    PyBOMBS (Python Build Overlay Managed Bundle System) is the GNU Radio install management system for resolving dependencies and pulling in out-of-tree projects.

  8. Virgo

    📡 Virgo: A Versatile Spectrometer for Radio Astronomy (by 0xCoto)

    Project mention: How an Australian Teen Team Is Making Radio Astronomy Affordable for Schools | news.ycombinator.com | 2026-05-16
  9. meshtastic-matrix-relay

    A relay between a Matrix room and a Meshtastic radio. This relay extends your Matrix.org-based communication with a LoRa-based Meshtastic radio mesh. This is not an official product of Matrix.org or Meshtastic.

  10. nts

    NTS Radio downloader and metadata parser (by everdrone)

  11. nrsc5-dui

    An enhanced, user-friendly version of nrsc5-gui that is not heavily dependent upon Python processing for audio generation.

  12. gr-nrsc5

    A GNU Radio implementation of HD Radio (NRSC-5)

  13. botwave

    BotWave - Your Raspberry Pi FM Network

    Project mention: Show HN: Live audio streaming to FM radio via ALSA on Raspberry Pi | news.ycombinator.com | 2026-01-03

    snapcast with ALSA devices. (I wasn't able to use raspotify since i don't have a premium Spotify account)

    Project: https://github.com/dpipstudio/botwave

  14. aprscot

    aprscot - APRS to TAK Gateway.

  15. H-line-software

    Software for receiving the hydrogen line at 1420.4MHz with an RTL-SDR dongle

  16. Kodi-Addon-ARDundZDF

    Kodi Addon für die Mediatheken von ARD + ZDF, Live-TV, Live-Radio, Radio-Podcasts / ARD-Audiothek, Downloads. Forum kodinerds: https://www.kodinerds.net/index.php/Thread/64244-RELEASE-Kodi-Addon-ARDundZDF/

  17. pycraf

    pycraf is a package that provides functions and procedures for various tasks in spectrum-management compatibility studies.

  18. amalthea

    an experimental SDR platform

  19. bc125py

    A Python-based interface for the Uniden BC125AT

  20. Radio-Code-Calculator-Python

    Radio Code Calculator is an online service along with Web API & SDK for generating car radio unlock codes for popular vehicle brands.

  21. Edison

    Edison - The Voice Controlled AI Assistant and Clock Radio (by DevMiser)

  22. export-sdrsharp-favs

    Python script to export SDRSharp favorites to a format that can be imported in SDR++

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Radio discussion

Log in or Post with

Python Radio related posts

Index

What are some of the best open-source Radio projects in Python? This list will help you:

# Project Stars
1 qspectrumanalyzer 1,405
2 RNode_Firmware 621
3 radio-active 586
4 Artemis 553
5 pithos 519
6 pybombs 432
7 Virgo 190
8 meshtastic-matrix-relay 188
9 nts 178
10 nrsc5-dui 172
11 gr-nrsc5 157
12 botwave 131
13 aprscot 71
14 H-line-software 71
15 Kodi-Addon-ARDundZDF 64
16 pycraf 57
17 spacelink 52
18 amalthea 44
19 bc125py 32
20 Radio-Code-Calculator-Python 25
21 Edison 10
22 export-sdrsharp-favs 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Python is
the 1st most popular programming language
based on number of references?