SDRangel is an Open Source SDR and signal analyzer frontend to various hardware. It is able to receive and transmit various analog and digital modes, TX/RX from multiple SDRs simultaneously, do noise figure measurement, satellite and star tracking, rotator control, 2D and 3D mapping and much more.
It has native support for Airspy, Airspy HF, Airspy Discovery, FUNcube, HackRF, KiwiSDR, LimeSDR, LimeSDR Mini, LimeRFE, Perseus, PlutoSDR, RTL-SDR, USRP B210, XTRX, and more devices via Soapy and audio interfaces.
Please note that the SDRangel Flatpak requires udev rules for most SDR devices to be installed. Many of these should already be part of your system, but if your SDR device does not work, you will have to install the tools for your SDR via regular package manager followed by system reboot before using SDRangel.