Zurück zum Ranking

gnuradio/gnuradio

C++gnuradio.org

GNU Radio – the Free and Open Software Radio Ecosystem

sdrdspwirelesscybersecurityc-plus-pluspythongnuradiognuradiohacktoberfest
Sterne-Wachstum
Sterne
6.2k
Forks
2.1k
Wochenwachstum
Issues
530
2k4k6k
März 2012Dez. 2016Okt. 2021Juli 2026
README

Make Test Version AUR Docs Packaging status Donate

GNU Radio

GNU Radio is a free & open-source signal processing runtime and signal processing software development toolkit. Originally developed for use with software-defined radios and for simulating wireless communications, it's robust capabilities have led to adoption in hobbyist, academic, and commercial environments. GNU Radio has found use in software-defined radio, digital communications, nuclear physics, high- energy particle physics, astrophysics, radio astronomy and more!

How to Run the QT Version of GNU Radio Companion

    # Ensure PyQt5 and other dependencies are installed
    pip install QDarkStyle qtpy
    
    # If you want to run tests
    pip install pytest-qt pyautogui

    # Build and install as usual (described below) and then run
    gnuradio-companion --qt

GNU Radio 4.0

The next major release of GNU Radio, GNU Radio 4.0, is currently under active development. The effort is being spearheaded by FAIR (The Facility for Anti-Proton and Ion Research), part of GSI in Germany. Development of that version is currently taking place under their GitHub organization, here.

How to Install GNU Radio

Prebuilt Binaries

The recommended way to install GNU Radio on most platforms is using available binary package distributions.

The following command is for Debian, Ubuntu, and derivatives. Consult your distribution information to obtain the version of GNU Radio which is included.

    sudo apt install gnuradio

For other operating systems and versions, see Quick Start

Ubuntu PPA Installation

For Ubuntu, the latest builds (both released and pulled from master branch) are maintained as PPAs (Personal Package Archives) on launchpad.net. Be sure to uninstall any previously installed versions of gnuradio first. See UnInstall GR.

Other Installation Methods

Platform-specific guides and Cross-platform guides are described in Other Installation Methods.

From Source

Complete instructions for building GNU Radio from source code are detailed in Installing From Source.

PyBOMBS

We are no longer recommending PyBOMBS to install modern versions of GNU Radio.

Supporting GNU Radio

If you find GNU Radio useful and would like to support its development, you can make a donation. Your contributions help ensure ongoing improvements and maintenance. Thank you for your support!

Some files have been changed many times throughout the years. Copyright notices at the top of source files list which years changes have been made. For some files, changes have occurred in many consecutive years. These files may often have the format of a year range (e.g., "2006 - 2011"), which indicates that these files have had copyrightable changes made during each year in the range, inclusive.

Ähnliche Repositories
jopohl/urh

Universal Radio Hacker: Investigate Wireless Protocols Like A Boss

PythonPyPIGNU General Public License v3.0securitywireless
12.5k1k
BigBodyCobain/Shadowbroker

Open-source intelligence for the global theater. Track everything from the corporate/private jets of the wealthy, and spy satellites, to seismic events in one unified interface. Hook an AI agent up to have it parse through data and find previously unseen correlations. The knowledge is available to all but rarely aggregated in the open, until now.

PythonPyPIGNU Affero General Public License v3.0osintosint-resources
9.8k1.5k
greatscottgadgets/hackrf

low cost software radio platform

CGNU General Public License v2.0hardwareradio
greatscottgadgets.com/hackrf/
7.9k1.7k
merbanan/rtl_433

Program to decode radio transmissions from devices on the ISM bands (and other frequencies)

CGNU General Public License v2.0rtl-sdrsdr
7.6k1.5k
AlexandreRouma/SDRPlusPlus

Cross-Platform SDR Software

C++GNU General Public License v3.0sdrcross-platform
6.1k852
portapack-mayhem/mayhem-firmware

The firmware for the HackRF+PortaPack H1/H2/H4/H4M

CGNU General Public License v3.0hackrfhackrf-components
hackrf.app
5.3k894
open-sdr/openwifi

open-source IEEE 802.11 WiFi baseband FPGA (chip) design: driver, software

CGNU Affero General Public License v3.0fpgaofdm
4.7k798
sgoudelis/ground-station

Browser-based ground station suite for satellite tracking, SDR reception, hardware control, and telemetry decoding

JavaScriptnpmGNU General Public License v3.0antennafft
4.6k815
srsran/srsRAN_4G

Open source SDR 4G software suite from Software Radio Systems (SRS) https://docs.srsran.com/projects/4g

C++GNU Affero General Public License v3.0sdrlte
srsran.com
4k1.3k
W00t3k/Awesome-Cellular-Hacking

Awesome-Cellular-Hacking

sdrlte
3.9k667
f4exb/sdrangel

SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube

C++GNU General Public License v3.0sdrreceiver
3.9k571
gqrx-sdr/gqrx

Software defined radio receiver powered by GNU Radio and Qt.

C++GNU General Public License v3.0gqrxairspy
gqrx.dk
3.6k586