A comprehensive list of SDR tools for linux for a plethora of applications
-
GNU Radio - A free and open-source software development toolkit that provides signal processing blocks to implement SDR systems.
-
SDRangel - A versatile SDR software with a modular design that supports a variety of SDR devices and enables advanced signal processing.
-
SDRplay SDRUno - A powerful SDR application specifically designed for SDRplay's range of SDR receivers, offering advanced features and an intuitive user interface.
-
CubicSDR Website - A multi-platform SDR application that supports various SDR devices and offers features like spectrum display, waterfall visualization, and more.
-
GQRX - An open-source SDR receiver powered by GNU Radio, providing a graphical interface and support for numerous SDR hardware options.
-
SoapySDR - A vendor-neutral SDR software abstraction layer that enables compatibility between SDR hardware and various SDR applications.
-
LinHPSDR - An SDR application based on the HPSDR Hermes board, providing support for high-performance SDR receivers.
-
OpenWebRx+ - A multi-user SDR receiver application that supports various SDR hardware and offers a simple web interface for remote access.
-
Thetis - A multi-platform SDR application that supports the HPSDR Mercury, Penelope, and Excalibur SDR hardware, offering advanced features and a customizable user interface.
- gr-gsm - A GNU Radio based software that can be used to decode GSM/3G/4G LTE base stations.
- gr-lte - A GNU Radio based software that can be used to decode LTE base stations.
- gr-iridium - A GNU Radio based software that can be used to decode Iridium satellite signals.
- gr-ax25 - A GNU Radio based software that can be used to decode AX.25 signals.
- gr-satellites - A GNU Radio based software that can be used to decode satellite signals.
- gr-ais - A GNU Radio based software that can be used to decode AIS signals.
- gr-rds - A GNU Radio based software that can be used to decode RDS signals.
- gr-ieee802-15-4 - A GNU Radio based software that can be used to decode IEEE 802.15.4 signals.
- rtl_433 - A software that can be used to decode a variety of sensors and devices that transmit using 433MHz.
- rtl_ais - A software that can be used to decode AIS signals.
- rtlamr - A software that can be used to decode smart meters that transmit using 900MHz.
- dump1090 - A software that can be used to decode ADS-B signals.
- multimon-ng - A software that can be used to decode a variety of digital transmission modes.
- dsd - A software that can be used to decode digital voice protocols such as P25, DMR, and more.
- QRadioLink is a VOIP (radio over IP) GNU/Linux SDR (software defined radio) transceiver application using Internet protocols for communication, built on top of GNU radio, which allows experimenting with some software defined radio hardware devices -
- WSJT-X - A software that can be used to decode weak signals in amateur radio.
- SDRTrunk - A software that can be used to decode P25, DMR, and other digital voice protocols.
- fldigi - A software that can be used to decode a variety of digital transmission modes.
- flrig - A software that can be used to control amateur radio transceivers.
- xastir - A software that can be used to decode APRS signals.
- RaspberryNoAA2- NOAA and Meteor-M 2 satellite imagery capture setup for the Raspberry Pi.
- gr-pocsag - GRC Flowgraph
- multimode RX (try first!) - GRC Flowgraph
- simple_fm_rvc - GRC Flowgraph
- python-librtlsdr - Python Wrapper
- pyrtlsdr - Python Wrapper
- rtlsdr-waterfall - Python FFT GUI
- Wireless Temp. Sensor RX - Gnuradio App
- QtRadio - SDR GUI
- gqrx - SDR GUI
- SDR# - SDR GUI (Windows Guide or Linux Guide)
- [tetra_demod_fft](osmosdr-tetra_demod_fft.py and the HOWTO) - Trunking RX
- airprobe - GSM sniffer
- [gr-air-modes](https://www.cgran.org/wiki/gr-air-modes call with --rtlsdr option) - ADS-B RX
- [Linrad](http://www.nitehawk.com/sm5bsz/linuxdsp/hware/rtlsdr/rtlsdr.htm" DAGC changes were applied to librtlsdr master) - SDR GUI
- gr-ais (fork) - AIS RX
- GNSS-SDR - GPS RX (Realtime!) (Documentation and)
- [LTE-Cell-Scanner](http://www.evrytania.com/lte-tools https://github.com/Evrytania/LTE-Cell-Scanner) - LTE Scanner / Tracker
- LTE-Cell-Scanner OpenCL accelerated (new) - LTE Scanner / Tracker
- Simulink-RTL-SDR - MATLAB/Simulink wrapper
- gr-scan - Scanner
- [kalibrate-rtl](https://github.com/steve-m/kalibrate-rtl Windows build) - calibration tool
- pocsag-mrt - Multichannel Realtime Decoder
- adsb# - ADS-B RX
- osmo-gmr-rtl - GMR1 RX
- dump1090 - ADS-B RX
- rtl_433 - Temperature Sensor Receiver
- randio - Random number generator
- gr-wmbus - m-bus (EN 13757-4) RX
- ec3k - EnergyCount 3000 RX
- RTLSDR-Scanner - Radio Scanner
- simple_ra - Radio Astronomy App
- rtlizer - Spectrum analyzer
- FS20_decode - FS20 Decoder
- OpenLTE - LTE Toolkit
- rtltcpaccess - DAB compatibility layer
- SDR-J - "Analog" SDR & DAB
- gortlsdr - Golang wrapper
- gr-rds (fork) - RDS + WBFM receiver
- acarsdec - ACARS decoder
- rtl-sdr-airband - air band receiver/ATIS
- Ham Radio Linux - A Linux distribution for amateur radio operators based on Ubuntu.
- Raspbian Ham Radio- A Linux distribution for amateur radio operators based on Raspberry Pi OS.
- Kali Linux - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- Pentoo - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- Parrot OS - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- BlackArch - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- BackBox - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- Dracos Linux - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- NST - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- CAINE - A Linux distribution for digital forensics that includes a variety of SDR tools.
- Kali NetHunter - A Linux distribution for penetration testing and security auditing that includes a variety of SDR tools.
- RTL-SDR - A popular, low-cost USB software-defined radio receiver.
- HackRF One - A wideband transceiver with a frequency range of 1 MHz to 6 GHz.
- USRP B200 - A versatile SDR with a frequency range of 70 MHz to 6 GHz.
- FunCube Dongle Pro+ - A high-performance SDR with a frequency range of 150 kHz to 1.9 GHz.
- Airspy Mini - A compact SDR with a frequency range of 24 MHz to 1.8 GHz.
- Ettus Research USRP N210 - A high-performance SDR with a frequency range of 10 MHz to 6 GHz.
- BeagleBone SDR - An SDR module designed to work with the BeagleBone platform.
- LimeSDR - A versatile SDR with a frequency range of 100 kHz to 3.8 GHz.
- ADALM-PLUTO - A portable SDR with a frequency range of 325 MHz to 3.8 GHz.
- XTRX - A high-performance SDR with a frequency range of 30 MHz to 3.8 GHz.
- Red Pitaya - A programmable SDR platform with a frequency range of 10 MHz to 1 GHz.
- Raspberry Pi with RTL-SDR - An SDR setup using a Raspberry Pi and RTL-SDR dongle.
- SDRplay RSP1A - A versatile SDR with a frequency range of 1 kHz to 2 GHz.
- Xilinx ZCU102 - An SDR development board with a high-performance FPGA.
- Nutaq PicoSDR - A compact SDR with a frequency range of 300 MHz to 3.8 GHz.
- ADALM-2000 - An SDR development board with a frequency range of 0 MHz to 50 MHz.
- mPCIe SDR - A compact SDR module designed for use with mPCIe interfaces.
- NI USRP B210 - A high-performance SDR with a frequency range of 70 MHz to 6 GHz.
- Tango - A versatile SDR with a frequency range of 500 MHz to 6 GHz.
- Teleradio P104 - A compact SDR with a frequency range of 0 MHz to 1.5 GHz.
- NetSDR - A high-performance SDR with a frequency range of 10 kHz to 2 GHz.
- LabSat 3 - A compact SDR designed for GNSS signal simulation.
- Quake SDR - A high-performance SDR with a frequency range of 10 MHz to 6 GHz.
- RFSPACE SDR-14 - A high-performance SDR with a frequency range of 10 kHz to 2 GHz.
- IRIS - A versatile SDR with a frequency range of 10 MHz to 2.6 GHz.
- KX3 - A portable SDR with a frequency range of 160 m to 10 m.
- FTDI Synchronous - A SDR module designed for use with FTDI synchronous serial interfaces.
- Siano SMSC - A versatile SDR with a frequency range of 50 MHz to 2.7 GHz.
- LimeSDR Mini - A compact SDR with a frequency range of 10 MHz to 3.5 GHz.
- RTL-SDR Blog 1090 MHz ADS-B Antenna
- RTL-SDR Blog 1090 MHz ADS-B LNA
- RTL-SDR Blog 1090 MHz ADS-B Filtered LNA
- RTL-SDR Blog 1090 MHz ADS-B Ceramic Filtered Preamp
- RTL-SDR Blog 1090 MHz ADS-B Triple Filtered LNA
- RTL-SDR Blog 1090 MHz ADS-B Outdoor Antenna
- RTL-SDR Blog 1090 MHz ADS-B Antenna Tripod Mount
- LNA4ALL - A low-cost wideband LNA that can be used with SDRs.
- Mini-Whip - A low-cost active antenna that can be used with SDRs.
- Diamond Discone Antenna - A wideband antenna that can be used with SDRs.
- Youloop - A low-cost passive loop antenna that can be used with SDRs.
- RTL-SDR Blog SMA Pigtail Antenna Set
- 4nec2 - A free NEC based antenna modeler and optimizer.
- MMANA-GAL - A free MMANA-GAL based antenna modeler and optimizer.
- EZNEC - A commercial NEC based antenna modeler and optimizer.
- MMANA-GAL - A free MMANA-GAL based antenna modeler and optimizer.
- NanoVNA - A low-cost vector network analyzer that can be used to measure antenna performance.
- DX Engineering - A variety of antenna switches for HF, VHF, and UHF.
- MFJ Enterprises - A variety of antenna switches for HF, VHF, and UHF.
- Yaesu - A variety of antenna rotators for HF, VHF, and UHF.
- Alfa Radio - A variety of antenna rotators for HF, VHF, and UHF.