# gqrx-sdr/gqrx

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/gqrx-sdr-gqrx).**

3,529 stars · 584 forks · C++ · gpl-3.0

## Links

- GitHub: https://github.com/gqrx-sdr/gqrx
- Homepage: http://gqrx.dk
- awesome-repositories: https://awesome-repositories.com/repository/gqrx-sdr-gqrx.md

## Topics

`airspy` `fft` `funcube-dongle` `gnuradio` `gqrx` `hackrf` `hacktoberfest` `qt` `receiver` `rfspace` `rtl-sdr` `sdr`

## Description

Gqrx is a software defined radio application used to capture and demodulate radio signals across various frequencies to produce audio and visual data. It translates raw radio waves into audible sound using standard modes including AM, FM, SSB, and CW.

The project provides tools for radio signal analysis through real-time frequency plots and waterfall displays. It enables the capture of raw baseband data and received audio for offline playback and technical analysis.

The software includes capabilities for tuning radio frequencies, filtering signal noise via band-pass filters and gain control, and managing hardware configurations through portable session files. It also supports remote receiver control via network sockets and audio streaming over UDP.

## Tags

### Hardware & IoT

- [RF Signal Demodulation](https://awesome-repositories.com/f/hardware-iot/rf-signal-demodulation.md) — Converts captured radio frequency waveforms into audio using AM, FM, SSB, and CW demodulation algorithms.
- [Software Defined Radios](https://awesome-repositories.com/f/hardware-iot/software-defined-radios.md) — Provides a complete software-defined radio platform for capturing, analyzing, and demodulating radio signals.
- [Frequency Tuning](https://awesome-repositories.com/f/hardware-iot/radio-frequency-signal-processing/frequency-tuning.md) — Allows precise adjustment of radio frequency and gain to isolate and optimize signal reception. ([source](https://gqrx.dk/))
- [Audio Demodulation](https://awesome-repositories.com/f/hardware-iot/rf-signal-demodulation/audio-demodulation.md) — Translates raw radio waves into audible sound using standard modes including AM, FM, SSB, and CW.
- [Radio Parameter Configurations](https://awesome-repositories.com/f/hardware-iot/radio-frequency-transceivers/radio-parameter-configurations.md) — Manages and restores hardware parameters such as frequency, gain, and modulation through session files.
- [Signal Noise Filtering](https://awesome-repositories.com/f/hardware-iot/signal-noise-filtering.md) — Applies band-pass filtering and automatic gain control to isolate radio signals and remove background noise.

### Part of an Awesome List

- [Baseband and Coprocessors](https://awesome-repositories.com/f/awesome-lists/data/baseband-and-coprocessors.md) — Captures raw digital baseband samples directly from the hardware to disk for later playback and analysis.

### Graphics & Multimedia

- [IQ Data Captures](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-capture-and-playback/raw-audio-captures/iq-data-captures.md) — Provides the ability to record raw in-phase and quadrature radio samples from SDR hardware for offline analysis.
- [RF Spectrum Visualizers](https://awesome-repositories.com/f/graphics-multimedia/visualization-mapping/heat-map-generators/audio-frequency-heat-maps/spectrum-analyzers/spectrum-visualizer-players/real-time-spectrum-visualization-pipelines/rf-spectrum-visualizers.md) — Renders real-time graphical displays of radio frequency activity across a frequency band.
- [Spectrum Capture and Analysis](https://awesome-repositories.com/f/graphics-multimedia/visualization-mapping/heat-map-generators/audio-frequency-heat-maps/spectrum-analyzers/spectrum-visualizer-players/real-time-spectrum-visualization-pipelines/rf-spectrum-visualizers/spectrum-capture-and-analysis.md) — Implements real-time frequency plots and spectral waterfall displays using fast Fourier transforms on raw radio samples.
- [Acoustic Noise Filtering](https://awesome-repositories.com/f/graphics-multimedia/acoustic-noise-filtering.md) — Provides band-pass filters and gain control to remove noise from incoming radio signals. ([source](https://gqrx.dk/))

### System Administration & Monitoring

- [Radio IQ Sample Recorders](https://awesome-repositories.com/f/system-administration-monitoring/execution-history-auditors/reverse-execution-simulation/record-and-replay-debugging/data-stream-recording-and-replay/radio-iq-sample-recorders.md) — Records raw I/Q samples from the radio spectrum to storage for later replay and technical analysis. ([source](https://gqrx.dk/))
- [Radio Signal Decoders](https://awesome-repositories.com/f/system-administration-monitoring/radio-signal-monitoring/radio-signal-decoders.md) — Decodes analog and digital radio transmissions into audible audio and visual data. ([source](https://cdn.jsdelivr.net/gh/gqrx-sdr/gqrx@master/README.md))
- [Spectrum Analysis](https://awesome-repositories.com/f/system-administration-monitoring/radio-signal-monitoring/spectrum-analysis.md) — Implements real-time FFT plots and waterfall displays to identify and locate active radio transmissions.

### DevOps & Infrastructure

- [File-Based Configuration](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/file-based-configuration.md) — Stores hardware parameters and receiver configurations in portable files to restore specific radio environments.

### Operating Systems & Systems Programming

- [Hardware Configurations](https://awesome-repositories.com/f/operating-systems-systems-programming/hardware-interfacing-drivers/hardware-acceleration/device-selection/audio-device-enumerators/hardware-configurations.md) — Manages audio hardware configurations including sample rates and buffer sizes for SDR devices. ([source](https://cdn.jsdelivr.net/gh/gqrx-sdr/gqrx@master/README.md))
