gqrx-sdr/gqrx

Software defined radio receiver powered by GNU Radio and Qt.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 55 minutes ago
Type:ApplicationCategory(s):Embedded & IoTSystems, Hardware & HPC
Added to GitGenius on September 18th, 2026
Created on October 28th, 2010
Open Issues & Pull Requests: 269 (+0)
GitHub issues: Enabled
Number of forks: 587
Total Stargazers: 3,685 (+0)
Total Subscribers: 172 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 hours
Mean response time: 61.6 days
90th percentile: 25.7 days
Tracked items: 62

Most active contributors

Sign in to see contributor activity.

How this project is maintained

100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 83% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 853 days
Stale 30+ days: 42
Stale 90+ days: 38

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • feature (19)
  • bug (17)
  • osx (1)
  • windows (1)

Most active issues this week

Detailed Description

Gqrx is a software defined radio receiver that provides a graphical interface for receiving and analyzing radio signals across multiple hardware platforms.

The tool solves the problem of accessing and controlling software defined radio hardware through a user-friendly interface. It works by combining GNU Radio, which handles the signal processing, with the Qt GUI toolkit to present controls and visualizations. Users can operate it as an AM/FM/SSB receiver with audio output or as a spectrum analysis instrument using FFT display. The tool also exposes network socket hooks for integration with external applications.

Gqrx suits anyone working with SDR hardware who wants a ready-made receiver application rather than building signal chains from scratch. It supports a wide range of hardware including RTL-SDR dongles, Airspy, HackRF, BladeRF, RFSpace, USRP, and devices compatible with SoapySDR through the gr-osmosdr abstraction layer. The project runs on Linux and Mac, with Windows support available through radioconda. Many Linux distributions package it directly, and Mac users can install via MacPorts or Homebrew. The README recommends running the volk_profile utility before first use to enable processor-specific optimizations that can significantly improve performance. Configuration is straightforward: the tool auto-discovers connected devices on startup and supports multiple saved configurations for different hardware or operating modes.

Development activity shows consistent maintenance with regular pre-release builds generated from the master branch alongside official releases. The project maintains an active bug tracker on GitHub where issues are documented. Community support occurs through a dedicated Google group where users discuss installation, troubleshooting, and general questions, with an explicit call for experienced users to help others rather than relying solely on developers for support.