Skip to content

Package reference

Every piece of software in the catalog, one page each. Generated from catalog/packages/ by scripts/gen_package_reference.py — it cannot drift from what the engine would actually install, because it is the same data.

326 packages across 56 categories. Categories are flat tags (D-003): they overlap freely and never nest, so most packages appear under more than one.

By category

aircraft — 12

Transponder and datalink decoders, multilateration feeders, airband voice.

  • acarsdec — VHF ACARS decoder for aircraft datalink messages
  • acarsserv — Stores what acarsdec and dumpvdl2 decode into a SQLite database
  • dump1090-mutability — The older dump1090 fork, kept because two targets still carry it
  • dump978-fa — Decoder for 978 MHz UAT, the second ADS-B link -- US general aviation below 18,000 ft
  • dumphfdl — HFDL decoder for long-range oceanic aircraft datalink
  • dumpvdl2 — VDL Mode 2 decoder for aircraft datalink
  • gr-air-modes — Decodes aircraft transponder replies with GNU Radio
  • libacars — Shared library that decodes ACARS application-layer messages
  • mlat-client-adsbfi — Contributes ADS-B timing data so a network can locate aircraft by multilateration
  • readsb — Efficient Mode S and ADS-B decoder — the maintained dump1090 successor
  • rtlsdr-airband — Multi-channel AM/NFM voice receiver with streaming output
  • tar1090 — The ADS-B aircraft map for readsb, served on this machine only, with no outside requests

antenna — 11

NEC2, Yagi and Moxon design, dish modelling, coil and line calculators.

  • atlc — Computes impedance of a transmission line of any cross-section, from a picture of it
  • cassbeam — Models Cassegrain dish antennas — the microwave and radio-astronomy case
  • coil64 — Calculates inductance for coils of almost any geometry
  • electronics-radio-dev — Metapackage pulling in the Blend's RF circuit-design tools
  • fl-moxgen — Designs Moxon rectangle antennas and prints them to scale
  • gsmc — Interactive Smith chart for designing impedance matching networks
  • nec2c — The NEC2 antenna modelling engine as a C program, for scripting
  • signal-server — Multi-threaded radio coverage prediction from SPLAT! terrain, on the command line
  • splat — Terrain-aware path analysis for VHF and above, from real elevation data
  • xnec2c — Interactive antenna modelling — NEC2 with a live graphical front end
  • yagiuda — Analyse and optimise Yagi-Uda arrays without writing a NEC model

antenna-analysers — 4

NanoVNA and RigExpert analysers from the computer.

  • antscope2 — RigExpert's own analyzer software, for their antenna analyzers
  • flaa — Drives a RigExpert antenna analyser from the desktop
  • librevna — The PC program for the LibreVNA, an open-hardware 6 GHz vector network analyser
  • nanovna-saver — Sweep, chart and calibrate a NanoVNA from the computer

aprs — 7

Position reporting and messaging: clients with maps, digipeaters, iGates and pager bridges.

  • a2d — Bridges APRS messages to DAPNET pagers
  • aprsdigi — APRS digipeater — repeats packets so they reach further than one hop
  • aprx — APRS digipeater and internet gateway, small enough for a Pi
  • direwolf — Software TNC — turns a sound card into an APRS and packet modem
  • qtbpqaprs — G8BPQ's Qt APRS client, the messaging-focused one
  • xastir — APRS client with real maps — see and be seen on the packet network
  • yaac — Yet Another APRS Client — the deep, portable Java one

bluetooth — 4

Ubertooth sniffing and spectrum.

  • kismet — Wireless network and device detector, sniffer and logger for Wi-Fi, Bluetooth and SDR sources
  • skid-finder — Passive BLE-spam and Wi-Fi-attack detector with foxhunting, live alerts and a sensor-net collector
  • spectools — Spectrum display for MetaGeek Wi-Spy dongles and the Ubertooth One
  • ubertooth — Host tools for the Ubertooth One Bluetooth sniffer

broadcast — 8

DAB and DAB+ receivers and the data alongside broadcast FM.

  • dablin — Lightweight DAB receiver for the command line or a small window
  • gr-rds — Decodes the data carried alongside broadcast FM — station names, traffic
  • nrsc5 — HD Radio (NRSC-5) receiver for an RTL-SDR -- the digital side of North American FM and AM
  • odr-audioenc — Encodes audio into the DAB and DAB+ formats a multiplexer expects
  • odr-dabmod — Turns a DAB ensemble into a transmittable OFDM signal
  • odr-dabmux — Assembles audio services into a DAB ensemble multiplex
  • odr-padenc — Encodes the text and images that ride alongside a DAB service
  • welle-io — DAB and DAB+ digital radio receiver with a modern interface

capture-analysis — 4

Capture traffic on any interface and decode it: Wireshark for the desktop, tcpdump for the terminal, two thousand protocols between them.

  • kismet — Wireless network and device detector, sniffer and logger for Wi-Fi, Bluetooth and SDR sources
  • skid-finder — Passive BLE-spam and Wi-Fi-attack detector with foxhunting, live alerts and a sensor-net collector
  • tcpdump — Command-line packet capture — the tool that works when nothing else does
  • wireshark — Protocol analyser — decodes captured traffic across two thousand protocols

cellular — 3

Rayhunter, GSM analysis and dongle calibration against base stations.

  • gr-gsm — GNU Radio blocks for receiving and analysing GSM signalling
  • kalibrate-rtl — Measures an SDR dongle's frequency error against GSM base stations
  • rayhunter — EFF's IMSI-catcher detector — the installer for a supported hotspot, and the offline capture analyser

contest — 5

Contest loggers, scoring, duplicate checking, keying and the country file.

  • country-files — The DX-cluster country file (cty.dat) — callsign prefix to entity, zone and coordinates
  • cwdaemon — Network service that keys a transmitter's Morse from a serial or parallel port
  • not1mm — A contest logger that speaks to your rig, keyer and cluster
  • tlf — Console contest logger built for speed, driven from the keyboard
  • tucnak — VHF and above contest logger, built around locator scoring and networking

cw — 18

Keying, decoding and sending Morse on the air, keyers and beacons.

  • aldo — Morse trainer with four teaching methods, including Koch
  • cw — Sounds text as Morse from the command line — the unixcw core tool
  • cwcp — Curses Morse tutor — unixcw with a menu instead of a command line
  • cwdaemon — Network service that keys a transmitter's Morse from a serial or parallel port
  • cwwav — Turns text into a Morse audio file, from the command line
  • ebook2cw — Converts a text file or ebook into Morse code audio at a chosen speed
  • ebook2cwgui — Graphical front end for ebook2cw
  • flwkey — Control panel for the Winkeyer hardware CW keyer
  • ibp — Shows which NCDXF/IARU beacon is transmitting right now, on which band
  • morse-classic — Text-to-Morse sounder and trainer, Eric Raymond's morse-classic
  • morse-runner — CW contest simulator, the native Lazarus port of VE3NEA's Morse Runner
  • morse2ascii — Decodes Morse out of a recorded WAV file
  • qrq — High-speed Morse trainer that pushes your callsign copy to its limit
  • tlf — Console contest logger built for speed, driven from the keyboard
  • twclock — World clock for the operating position, with a CW station-ID timer
  • wordsworth — Generate Morse practice text the Wordsworth way — words, not characters
  • xcwcp — Qt Morse tutor that both sends practice and reads your keying
  • xdemorse — Live Morse decoder with a GTK waterfall, from a sound card

dashboards — 4

HamClock-style boards: grey line, propagation, spots and the day at a glance.

  • hamclock-next — Maintained SDL2 rewrite of HamClock — grey line, propagation, DX cluster
  • hammunition-hill — Local-first ham radio dashboard — the Hammunition family's own
  • openhamclock — Community continuation of HamClock as a browser dashboard — grey line, propagation, spots, satellites
  • sunclock — World map showing the day-night terminator and where the sun is now

device-support — 9

lsusb, lspci, packet-modem drivers and companions for devices that need one.

  • baycomepp — Driver for the HB9JNX parallel-port packet modem
  • baycomusb — Driver for the HB9JNX USB packet modem
  • hammunition-tray — KDE Plasma tray switches for parking and waking radio devices — the Hammunition family's own
  • hammunition-tray-qt — Tray switches for parking and waking radio devices on Xfce, LXQt, LXDE, MATE and Cinnamon — the Hammunition family's own
  • pciutils — lspci — for the SDRs and capture cards that are not on USB
  • qflipper — Desktop companion for the Flipper Zero — firmware, files, and CLI over USB
  • qpwgraph — PipeWire patchbay -- see and change which program is connected to which sound card
  • usbutils — lsusb — step one of every hardware problem in this catalog
  • z8530-utils2 — Configures Z8530-based HDLC cards for high-speed packet

digital-voice — 3

FreeDV over HF and decoders for the digital voice protocols heard on VHF and UHF.

  • droidstar — M17, DMR, D-STAR, Fusion, P25 and NXDN over reflectors, with software vocoders and no radio
  • dsdcc — Decodes digital voice protocols from demodulated audio
  • freedv — Digital voice over HF in the bandwidth of an SSB signal

dmr — 3

Codeplug editors for DMR radios.

  • dmrconfig — Command-line DMR codeplug tool — the text-file approach to the same job
  • qdmr — Codeplug editor for DMR handhelds — one codeplug, many radios
  • radio-tool — Flashes firmware -- OpenRTX among it -- onto TYT, Baofeng, Radioddity and other DMR handhelds from Linux

dx-cluster — 2

Cluster clients: what other operators are hearing right now.

  • flcluster — DX cluster client that feeds the rest of the W1HKJ suite
  • xdx — DX cluster client — see what other operators are hearing, right now

EchoLink clients, SvxLink repeater and node software, and their link and calibration tools.

  • droidstar — M17, DMR, D-STAR, Fusion, P25 and NXDN over reflectors, with software vocoders and no radio
  • qtel — EchoLink client — work repeaters and stations over the internet
  • remotetrx — Puts an SvxLink receiver or transceiver at the end of a network link
  • svxlink-calibration-tools — Sets the audio levels an SvxLink node needs to work properly
  • svxlink-gpio — Lets SvxLink key a radio and read squelch through GPIO pins
  • svxlink-server — Repeater controller and EchoLink node in software
  • svxreflector — Conference server that links many SvxLink nodes into one talk group

electronics — 8

Circuit design, matching networks, lab instruments and the Blend's RF design tools.

  • atlc — Computes impedance of a transmission line of any cross-section, from a picture of it
  • coil64 — Calculates inductance for coils of almost any geometry
  • electronics-radio-dev — Metapackage pulling in the Blend's RF circuit-design tools
  • gsmc — Interactive Smith chart for designing impedance matching networks
  • libiio-utils — Command-line tools that find and talk to IIO devices such as the PlutoSDR and ADALM2000
  • librevna — The PC program for the LibreVNA, an open-hardware 6 GHz vector network analyser
  • m2kcli — Command-line control of the ADALM2000 lab instrument
  • tempest-for-eliza — Makes a monitor radiate music on an AM radio — a TEMPEST demonstration

email-clients — 5

Desktop mail clients and PGP, carried for stations that move traffic by mail.

  • claws-mail — The fast, plain-text-first mail client AHRL shipped
  • evolution — GNOME's integrated mail, calendar and groupware client
  • geary — The minimal, conversation-view mail client
  • gpa — GNU Privacy Assistant — a GTK front end to GnuPG for signed and encrypted traffic
  • thunderbird — Mozilla's full-featured mail client — the household name

emcomm — 14

Net control, message forms, weather charts and the rest of the public-service stack.

  • a2d — Bridges APRS messages to DAPNET pagers
  • eia-860m — EIA's monthly inventory of US power plants (EIA-860M), for the infrastructure layers
  • faa-nasr-airports — The FAA's airport, heliport and seaplane base list (NASR), for the infrastructure layers
  • flamp — Sends files over radio in numbered blocks that can be filled in later
  • flmsg — Fills in and transmits the standard message forms EMCOMM runs on
  • flnet — Net control operator's list — who checked in, in what order
  • flwrap — Wraps a file with a checksum so the far end knows it arrived intact
  • freedata — HF messaging and file transfer over codec2 modems, with a browser interface
  • garim — Graphical ARIM messaging over an ARDOP TNC
  • ics-forms — FEMA's 39 fillable ICS forms, 205 radio communications plan and 213 general message among them
  • js8spotter — JS8Call's companion — spot tracking, forms, APRS and SMS gateways
  • svxlink-server — Repeater controller and EchoLink node in software
  • wri-power-plants — WRI's Global Power Plant Database, for the infrastructure layers outside the US
  • xygrib — Views GRIB weather files — wind, pressure, waves, on a map

exams — 3

Practice tests for the US, Canadian and commercial licence exams.

  • canadian-ham-exam — Practice tests for the Canadian amateur radio qualification exams
  • fccexam — Practice tests for the US FCC commercial radio licence exams
  • hamexam — Practice tests for the United States amateur radio licence exams

gps-gnss — 10

GPS receivers and the daemon that shares one, format converters, and a GNSS receiver in software.

  • chrony — The clock follows your GPS receiver when the network is gone — chrony reading gpsd
  • gnss-sdr — A complete GPS and GNSS receiver built entirely in software
  • gps-tether — Your GPS position on 127.0.0.1 for QMapShack, the browser map and GeoClue, as a user service
  • gpsbabel — Converts between GPS file formats and talks to the receiver
  • gpsd — GPS service daemon — one process owns the receiver, everything else asks it
  • gpsd-clients — Clients that consume what gpsd serves — xgps, gpspipe, gpxlogger, gpsdecode
  • gpsd-tools — cgps and gpsmon — the two programs you actually reach for when a receiver misbehaves
  • navit — Offline turn-by-turn navigation that follows the GPS, with spoken directions
  • pygpsclient — See what your GNSS receiver sees, and configure a u-blox receiver without u-center
  • qmapshack — Offline topographic maps, trails, GPX tracks, elevation profiles and routing on foot

ism-subghz — 3

The unlicensed bands: sensors, remotes, Flipper Zero, HackRF utilities.

  • hackrf — Host tools for HackRF — transfer, sweep, spectrum and firmware utilities
  • qflipper — Desktop companion for the Flipper Zero — firmware, files, and CLI over USB
  • rtl-433 — Decoder for the unlicensed ISM bands — weather stations, sensors, tyre monitors

keyboard-modes — 6

Fldigi and the keyboard-to-keyboard modes: PSK31, RTTY, Olivia, MT63 and their accuracy checkers.

  • comptext — Compares two text streams and scores how much of one arrived intact
  • comptty — The same accuracy comparison as comptext, for Baudot RTTY streams
  • fldigi — Multi-mode digital modem for PSK31, RTTY, Olivia, MT63 and more
  • minimodem — General-purpose audio FSK modem — Bell 103, RTTY, AX.25 and anything else
  • psk31lx — PSK31 in a terminal, with no desktop and no waterfall
  • twpsk — PSK31 in an X11 window, the graphical companion to psk31lx

locators — 2

Maidenhead grid squares, distance and bearing between two places.

  • qgrid — Maidenhead grid square calculator with a map and a compass
  • wwl — Distance and bearing between two Maidenhead locators, from the command line

logging — 13

Contact logging, awards tracking, Logbook of the World and the lookups a log needs.

  • country-files — The DX-cluster country file (cty.dat) — callsign prefix to entity, zone and coordinates
  • cqrlog — Full-featured station log with a database behind it and rig control in front
  • fllog — Logging server the W1HKJ programs write contacts into
  • flnet — Net control operator's list — who checked in, in what order
  • kel-agent — Bridges browser-based logging software to the radio hardware on your desk
  • klog — Cross-platform Qt station log that stays out of the way
  • not1mm — A contest logger that speaks to your rig, keyer and cluster
  • pyqso — Simple GTK logger in Python, easy to read and easy to change
  • python3-pyhamtools — Python library for callsign lookup, locators and DXCC data
  • qlog — Modern Qt station log with award tracking and online-service upload
  • trustedqsl — Signs and uploads logs to ARRL Logbook of the World
  • tucnak — VHF and above contest logger, built around locator scoring and networking
  • xlog — Small GTK station log that opens instantly and does the basics well

mesh — 5

Meshtastic, MeshCore and Reticulum: off-grid text over LoRa.

  • gtk-meshtastic-client — Desktop GUI for Meshtastic nodes
  • lxmf — LXMF, Reticulum's message layer, and lxmd, its store-and-forward propagation daemon
  • nomadnet — Nomad Network, an encrypted messenger and page browser for the terminal, over Reticulum
  • python3-meshtastic — Meshtastic command-line client and Python API
  • rns — Reticulum, encrypted networking over any medium, with its shared instance and the RNode flasher

morse-training — 11

Koch trainers, callsign drills, text-to-Morse converters and practice generators.

  • aldo — Morse trainer with four teaching methods, including Koch
  • cw — Sounds text as Morse from the command line — the unixcw core tool
  • cwcp — Curses Morse tutor — unixcw with a menu instead of a command line
  • cwwav — Turns text into a Morse audio file, from the command line
  • ebook2cw — Converts a text file or ebook into Morse code audio at a chosen speed
  • ebook2cwgui — Graphical front end for ebook2cw
  • morse-classic — Text-to-Morse sounder and trainer, Eric Raymond's morse-classic
  • morse-runner — CW contest simulator, the native Lazarus port of VE3NEA's Morse Runner
  • qrq — High-speed Morse trainer that pushes your callsign copy to its limit
  • wordsworth — Generate Morse practice text the Wordsworth way — words, not characters
  • xcwcp — Qt Morse tutor that both sends practice and reads your keying

Offline maps, turn-by-turn navigation and the position on a moving map, with no network needed.

  • acma-register — The Australian regulator's licence register, for the ACMA repeater layer on the map
  • brouter — BRouter, the offline router QMapShack runs for hiking, bike and car routes with elevation
  • brouter-mapcreator-profiles — The two filter files BRouter's map creator needs and its release zip leaves out
  • brouter-segments — BRouter routing files built from your own regions, with elevation, never downloaded
  • comaps — Offline vector maps with search and car, bike and foot routing, from CoMaps' own map files
  • comaps-maps — CoMaps' own map files for your map regions, checked against CoMaps' index
  • country-boundaries — Natural Earth's world country borders, which let Navit's address search find towns
  • dem-3dep — USGS 3DEP bare-earth elevation for your US map regions, when you choose it
  • dem-copernicus — Copernicus GLO-30 elevation tiles for your map regions, verified
  • dem-qmapshack — Hillshade, slope and 20 m contour lines for QMapShack, from the elevation tiles
  • eia-860m — EIA's monthly inventory of US power plants (EIA-860M), for the infrastructure layers
  • faa-nasr-airports — The FAA's airport, heliport and seaplane base list (NASR), for the infrastructure layers
  • gdal-bin — GDAL's command-line tools for rasters and elevation data
  • gps-tether — Your GPS position on 127.0.0.1 for QMapShack, the browser map and GeoClue, as a user service
  • graphhopper — GraphHopper, the offline router behind the browser map's car, bike, foot and hiking routes
  • graphhopper-graph — GraphHopper's route graph built from your own regions, for routes on the browser map
  • mapsforge-map — Mapsforge vector maps of your OpenStreetMap regions, for phone map apps
  • mapsforge-poi — Mapsforge points-of-interest files of your regions, for searching on a phone
  • mkgmap — Builds Garmin-format maps from OpenStreetMap data
  • mkgmap-splitter — Cuts OpenStreetMap data into tiles sized for mkgmap
  • navit — Offline turn-by-turn navigation that follows the GPS, with spoken directions
  • open-repeater — Open Repeater's CC0 list of amateur repeaters, for the repeater layer on the map
  • opencpn — Marine chart plotter -- your position and AIS ships on nautical charts
  • osm-garmin — Garmin maps of your OpenStreetMap regions, with trails, for QMapShack
  • osm-navit — Navit's binary maps, converted from your OpenStreetMap regions, and its configuration
  • osm-pmtiles — Vector-tile maps of your OpenStreetMap regions, for the offline browser map
  • osm-regions — OpenStreetMap region extracts from Geofabrik, the regions you choose, verified
  • osm-routino — One Routino routing database over all your regions, for routes on foot
  • qmapshack — Offline topographic maps, trails, GPX tracks, elevation profiles and routing on foot
  • repeaterbook-client — The unofficial repeaterbook Python client, App
  • routino — Offline routing over OpenStreetMap data, on foot, by bike or by car
  • socat — A relay between two data channels, sockets, files or programs
  • usfs-fstopo — Forest Service FSTopo 7.5-minute sheets for your US map regions, with trail numbers
  • usgs-ustopo — USGS US Topo 7.5-minute map sheets for your US map regions, verified
  • ustopo-qmapshack — The US Topo sheets as one seamless QMapShack map, collars cropped
  • vector-map-kit — The fixed files the offline browser map needs, from their publishers, pinned
  • wri-power-plants — WRI's Global Power Plant Database, for the infrastructure layers outside the US

nbems — 5

Forms, files and checksums over radio: flmsg, flamp, flwrap.

  • comptext — Compares two text streams and scores how much of one arrived intact
  • flamp — Sends files over radio in numbered blocks that can be filled in later
  • fldigi — Multi-mode digital modem for PSK31, RTTY, Olivia, MT63 and more
  • flmsg — Fills in and transmits the standard message forms EMCOMM runs on
  • flwrap — Wraps a file with a checksum so the far end knows it arrived intact

packet-nodes — 8

BPQ32, URONode, FBB, packet mail and the routing that ties them together.

  • ampr-ripd — Keeps a gateway's routes current on the amateur radio IP network
  • aprsdigi — APRS digipeater — repeats packets so they reach further than one hop
  • aprx — APRS digipeater and internet gateway, small enough for a Pi
  • ax25mail-utils — Utilities for exchanging mail with an FBB packet BBS
  • axmail — Mail reader that packet callers reach through a node
  • fbb — The classic packet radio BBS and mailbox
  • linbpq — BPQ32 packet-radio node, BBS and Winlink gateway
  • uronode — Node front end that lets other stations reach services on your machine

packet-terminals — 6

AX.25 configuration and the terminals you connect with once a port is up.

  • ax25-apps — The programs you actually use over AX.25 once a port is up
  • ax25-tools — Configures the kernel AX.25 stack — ports, interfaces, NET/ROM, Rose
  • ax25-xtools — X11 versions of the AX.25 monitoring tools
  • linpac — Terminal for AX.25 packet with a built-in mail client and macros
  • paracon — Packet radio terminal that talks AGWPE to Direwolf, with no kernel AX.25
  • qttermtcp — Packet terminal that connects over TCP to a BPQ node

pagers-decoders — 3

POCSAG, FLEX, DTMF and the other audio-band modes multimon reads.

  • dsdcc — Decodes digital voice protocols from demodulated audio
  • multimon — The original multimon decoder, kept for the modes its successor dropped
  • multimon-ng — Decoder for POCSAG, FLEX, AFSK, DTMF and other audio-band digital modes

programmer — 10

AVR, ESP, STM32, FPGA and flash-chip programmers, DFU, JTAG and SWD.

  • arduino-cli — Command-line toolchain for compiling and uploading Arduino-framework firmware
  • avrdude — Reads and writes AVR microcontroller memories through almost any programmer
  • dfu-util — Device Firmware Upgrade tool — flash devices that expose a standard DFU mode
  • esptool — Flash and inspect ESP8266 and ESP32 chips over their serial bootloader
  • flashrom — Reads, writes and verifies SPI, LPC and parallel flash chips in place
  • k5prog — Reads and writes a Quansheng UV-K5's memory, and flashes its firmware, over the programming cable
  • openfpgaloader — Universal bitstream loader for FPGAs, over JTAG and SPI
  • openocd — On-chip debugging and in-system programming over JTAG and SWD
  • stlink-tools — Flash and debug STM32 targets through an ST-Link probe
  • stm32flash — Flash STM32 microcontrollers over their built-in serial bootloader

propagation — 9

VOACAP predictions, terrain path analysis, beacons, grey line and the solar picture.

  • hamclock-next — Maintained SDL2 rewrite of HamClock — grey line, propagation, DX cluster
  • ibp — Shows which NCDXF/IARU beacon is transmitting right now, on which band
  • openhamclock — Community continuation of HamClock as a browser dashboard — grey line, propagation, spots, satellites
  • pythonprop — Graphical front end that makes VOACAP predictions readable
  • signal-server — Multi-threaded radio coverage prediction from SPLAT! terrain, on the command line
  • splat — Terrain-aware path analysis for VHF and above, from real elevation data
  • splat-sdf — SPLAT! and Signal-Server terrain, made from your map regions' elevation
  • sunclock — World map showing the day-night terminator and where the sun is now
  • voacapl — The VOACAP HF propagation prediction engine, ported to Linux

radio-programming — 6

Writing channels and settings into a transceiver: CHIRP and the TNC built into Kenwood radios.

  • chirp — Reads, edits and writes the memory channels of hundreds of radios
  • dmrconfig — Command-line DMR codeplug tool — the text-file approach to the same job
  • k5prog — Reads and writes a Quansheng UV-K5's memory, and flashes its firmware, over the programming cable
  • qdmr — Codeplug editor for DMR handhelds — one codeplug, many radios
  • radio-tool — Flashes firmware -- OpenRTX among it -- onto TYT, Baofeng, Radioddity and other DMR handhelds from Linux
  • tmd710-tncsetup — Configures the built-in TNC on Kenwood TM-D710 and TH-D72 radios

references — 8

Offline reference material: Kiwix books, dictionaries, ICS forms, the sigidwiki signal database, callsign and DXCC data.

  • artemis — Signal identification reference — the sigidwiki database, offline
  • dictionaries — A local dictionary server with an English dictionary, a thesaurus, computing terms and acronyms
  • goldendict-ng — A desktop dictionary that looks words up in dictd and in Kiwix books
  • ics-forms — FEMA's 39 fillable ICS forms, 205 radio communications plan and 213 general message among them
  • kiwix — The Kiwix desktop reader for offline Wikipedia and other ZIM books
  • kiwix-library — The Kiwix books you chose -- Wikipedia, WikiMed, Stack Exchange -- pinned and verified
  • kiwix-tools — Kiwix's command-line reader, server and library manager for offline ZIM books
  • python3-pyhamtools — Python library for callsign lookup, locators and DXCC data

rf-research — 3

Research tooling whose lawful use is jurisdiction-dependent; installed only through the consent-gated profile.

  • gr-gsm — GNU Radio blocks for receiving and analysing GSM signalling
  • hacktv — Generates and transmits analogue television — a HackRF as a TV station
  • tempest-for-eliza — Makes a monitor radiate music on an AM radio — a TEMPEST demonstration

rfid — 6

Proxmark3, libnfc, MIFARE key recovery and smartcard reader checks.

  • libfreefare-bin — Tools for MIFARE DESFire, Ultralight and Classic over libnfc
  • libnfc-bin — Command-line tools for PN53x-based NFC readers
  • mfcuk — MIFARE Classic key recovery with no known key — the slow path
  • mfoc — Key recovery for MIFARE Classic cards with at least one known key
  • pcsc-tools — Smartcard reader diagnostics — is the reader even working?
  • proxmark3 — Client and firmware tooling for the Proxmark3 RFID and NFC research device

rig-control — 15

CAT control of a transceiver while operating: frequency, mode, PTT and the panel on the screen.

  • aethersdr — Linux client for FlexRadio transceivers
  • cqrlog — Full-featured station log with a database behind it and rig control in front
  • flrig — Rig control with a real front panel, shared between programs over XML-RPC
  • flwkey — Control panel for the Winkeyer hardware CW keyer
  • icom — Minimal CI-V control for Icom radios from the command line
  • kappanhang — Opens an Icom network radio as an ordinary sound card and serial port
  • kel-agent — Bridges browser-based logging software to the radio hardware on your desk
  • klog — Cross-platform Qt station log that stays out of the way
  • libhamlib-utils — The command-line tools for hamlib — test a radio before blaming software
  • pihpsdr — Operator program for OpenHPSDR transceivers -- ANAN, Hermes Lite 2 and their kin
  • qlog — Modern Qt station log with award tracking and online-service upload
  • quisk — SDR transceiver software with a real front panel, driving hardware or a dongle
  • rig-service — One shared rigctld for the station's rig, as a systemd user service
  • ser2net — Serve a serial port over TCP, so a rig's CAT port can be reached from another machine
  • wfview — Control a modern Icom radio, waterfall and all, over USB or the network

satellite-decoding — 3

Weather-satellite images and cubesat telemetry from a recording or a live receiver.

  • gr-satellites — Decoders for the telemetry of hundreds of amateur satellites
  • noaa-apt — Decoder for NOAA weather-satellite APT imagery
  • satdump — Satellite data processing — receive, decode and image from weather and science satellites

satellite-tracking — 1

Pass prediction and antenna and radio control for amateur and weather satellites.

  • gpredict — Real-time satellite tracking and pass prediction, with radio control

sdr-hardware — 39

Host tools, libraries, udev rules and SoapySDR modules for every supported receiver and transceiver.

  • airspy — Host tools and library for Airspy R2 and Mini receivers
  • airspyhf — Host tools and library for the Airspy HF+ HF and VHF receiver
  • bladerf — Command-line tools for Nuand bladeRF transceivers
  • gr-funcube — GNU Radio source blocks for the FUNcube Dongle Pro and Pro+
  • gr-hpsdr — GNU Radio blocks for OpenHPSDR transceiver hardware
  • gr-limesdr — GNU Radio blocks for LimeSDR hardware
  • gr-osmosdr — One GNU Radio source block that speaks to nearly every SDR
  • hackrf — Host tools for HackRF — transfer, sweep, spectrum and firmware utilities
  • hydrasdr-host — Host library and command-line tools for the HydraSDR RFOne receiver
  • langford-utils — Control programs for the Per Vices Noctar board
  • libbladerf2 — Library and udev rules for Nuand bladeRF boards
  • libfobos — Host library and command-line tools for the RigExpert Fobos SDR receiver
  • libfobos-sdr-agile — Host library for RigExpert Fobos SDR boards running the "agile" firmware
  • libiio-utils — Command-line tools that find and talk to IIO devices such as the PlutoSDR and ADALM2000
  • libmirisdr4 — Open driver for Mirics-based receivers, including SDRplay RSP hardware
  • limesuite — Host tools and library for LimeSDR hardware
  • miri-sdr — Command-line tools for Mirics-based receivers
  • osmo-sdr — Tools for the original OsmoSDR hardware
  • qthid-fcd-controller — Sets frequency and gain on a FUNcube Dongle
  • rtl-sdr — Host tools and library for RTL2832U-based receivers
  • soapyremote-server — Serves a local SDR over the network to software on another machine
  • soapysdr-module-airspy — SoapySDR driver module for Airspy hardware
  • soapysdr-module-audio — SoapySDR driver module for sound-card SDRs and Airspy HF hardware
  • soapysdr-module-bladerf — SoapySDR driver module for bladeRF hardware
  • soapysdr-module-fobos — SoapySDR driver module for the RigExpert Fobos SDR
  • soapysdr-module-hackrf — SoapySDR driver module for HackRF hardware
  • soapysdr-module-hydrasdr — SoapySDR driver module for the HydraSDR RFOne
  • soapysdr-module-lms7 — SoapySDR driver module for LimeSDR (LMS7002M) hardware
  • soapysdr-module-mirisdr — SoapySDR driver module for Mirics hardware
  • soapysdr-module-osmosdr — SoapySDR driver module for OsmoSDR and MiriSDR hardware
  • soapysdr-module-plutosdr — SoapySDR driver module for the ADALM-Pluto
  • soapysdr-module-redpitaya — SoapySDR driver module for Red Pitaya boards used as an SDR
  • soapysdr-module-remote — The client half of SoapyRemote — uses an SDR served by another machine
  • soapysdr-module-rfspace — SoapySDR driver module for RFSpace networked receivers
  • soapysdr-module-rtlsdr — SoapySDR driver module for RTL-SDR hardware
  • soapysdr-module-uhd — SoapySDR driver module for Ettus USRP hardware
  • soapysdr-tools — Command-line tools for the SoapySDR hardware abstraction layer
  • uhd-host — USRP Hardware Driver — host tools and firmware images for Ettus USRP radios
  • uhd-soapysdr — Makes SoapySDR devices visible to software written for UHD

sdr-receivers — 11

Gqrx, SDR++, CubicSDR, SDRangel, Quisk, Linrad: the programs a dongle turns into a radio.

  • aethersdr — Linux client for FlexRadio transceivers
  • cubicsdr — Cross-platform SDR receiver with several demodulators running at once
  • cutesdr — Small demodulator and spectrum display for networked receivers
  • gqrx-sdr — Graphical SDR receiver — waterfall, demodulators and a bookmark list
  • linrad — SM5BSZ's DSP receiver — the deep-toolbox SDR for weak-signal work
  • pihpsdr — Operator program for OpenHPSDR transceivers -- ANAN, Hermes Lite 2 and their kin
  • quisk — SDR transceiver software with a real front panel, driving hardware or a dongle
  • sdrangel — SDR transceiver and analyser that does several things at once
  • sdrpp — SDR++ — cross-platform SDR receiver with a modular DSP chain
  • supersdr — Turn any KiwiSDR into your rig's panadapter, synchronized over CAT
  • wfview — Control a modern Icom radio, waterfall and all, over USB or the network

sdr-toolkits — 13

Build a radio out of blocks: GNU Radio and its hardware sources, DAB encoders and modulators.

  • gnss-sdr — A complete GPS and GNSS receiver built entirely in software
  • gnuradio — Build a radio out of signal-processing blocks instead of hardware
  • gr-air-modes — Decodes aircraft transponder replies with GNU Radio
  • gr-fosphor — GPU-drawn real-time spectrum and waterfall display blocks for GNU Radio
  • gr-funcube — GNU Radio source blocks for the FUNcube Dongle Pro and Pro+
  • gr-hpsdr — GNU Radio blocks for OpenHPSDR transceiver hardware
  • gr-limesdr — GNU Radio blocks for LimeSDR hardware
  • gr-osmosdr — One GNU Radio source block that speaks to nearly every SDR
  • gr-satellites — Decoders for the telemetry of hundreds of amateur satellites
  • odr-audioenc — Encodes audio into the DAB and DAB+ formats a multiplexer expects
  • odr-dabmod — Turns a DAB ensemble into a transmittable OFDM signal
  • odr-dabmux — Assembles audio services into a DAB ensemble multiplex
  • odr-padenc — Encodes the text and images that ride alongside a DAB service

serial-terminals — 6

tio, minicom, picocom, PuTTY, CuteCom: talking to a radio or a board over a serial port.

  • cutecom — A graphical serial terminal, Qt-native and simple
  • minicom — Full-screen serial communication program, the one everyone already knows
  • picocom — The minimal terminal-native serial console
  • putty — The GUI serial terminal hams reach for, with saved sessions
  • ser2net — Serve a serial port over TCP, so a rig's CAT port can be reached from another machine
  • tio — Serial device terminal — the modern replacement for screen on a TTY

ships — 5

AIS receivers and decoders with maps of vessel traffic.

  • ais-catcher — AIS receiver and decoder for marine vessel traffic, with a web map
  • gnuais — Decodes AIS from the discriminator output of a VHF receiver
  • gnuaisgui — Puts the vessels gnuais has heard on an OpenStreetMap display
  • opencpn — Marine chart plotter -- your position and AIS ships on nautical charts
  • rtl-ais — Receives both AIS channels at once from one cheap dongle

signal-analysis — 4

Look at a capture and work out what it is: inspectrum, the sigidwiki reference, RDS, frequency calibration.

  • artemis — Signal identification reference — the sigidwiki database, offline
  • gr-rds — Decodes the data carried alongside broadcast FM — station names, traffic
  • inspectrum — Offline visualiser for captured radio signals — read a waveform by eye
  • kalibrate-rtl — Measures an SDR dongle's frequency error against GSM base stations

soundcard-modems — 10

Direwolf, QtSoundModem, ARDOP and the TNCs built into radios.

  • ardopcf — HF data modem for Winlink and packet over poor paths
  • baycomepp — Driver for the HB9JNX parallel-port packet modem
  • baycomusb — Driver for the HB9JNX USB packet modem
  • direwolf — Software TNC — turns a sound card into an APRS and packet modem
  • freedata — HF messaging and file transfer over codec2 modems, with a browser interface
  • mercury — Open HF data modem that speaks VARA's TCP interface, so pat uses it unchanged
  • minimodem — General-purpose audio FSK modem — Bell 103, RTTY, AX.25 and anything else
  • qtsoundmodem — Soundcard packet modem with a scope — an alternative to Direwolf
  • tmd710-tncsetup — Configures the built-in TNC on Kenwood TM-D710 and TH-D72 radios
  • z8530-utils2 — Configures Z8530-based HDLC cards for high-speed packet

spectrum-analysers — 2

tinySA, Wi-Spy and the Ubertooth as a spectrum display.

  • qttinysa — Desktop front end for the tinySA and tinySA Ultra spectrum analysers
  • spectools — Spectrum display for MetaGeek Wi-Spy dongles and the Ubertooth One

sstv-atv — 3

Pictures over radio: slow-scan television, weather fax, and analogue television transmission.

  • hacktv — Generates and transmits analogue television — a HackRF as a TV station
  • qsstv — Slow-scan television and radiofax — receive and transmit pictures
  • xwefax — Receives HF weather fax and draws the chart

time-frequency — 4

Clocks, radio time signals and time-zone displays for the operating position.

  • chrony — The clock follows your GPS receiver when the network is gone — chrony reading gpsd
  • radioclk — Disciplines the system clock from an MSF, WWVB or DCF77 time signal
  • twclock — World clock for the operating position, with a CW station-ID timer
  • tzwatch — Prints the time in several time zones at once, in a terminal

weak-signal — 8

WSJT-X and its family, JS8Call, QRSS: contacts at signal levels you cannot hear.

  • glfer — QRSS and DFCW receiver for extremely slow narrowband CW on LF/MF
  • gridtracker2 — Live map of FT8/JS8 activity, fed by WSJT-X and JS8Call
  • js8call — Weak-signal keyboard-to-keyboard messaging built on the FT8 modem
  • js8spotter — JS8Call's companion — spot tracking, forms, APRS and SMS gateways
  • jtdx — WSJT-X derivative tuned for DX working and crowded FT8 conditions
  • mshv — Multi-mode weak-signal application with multi-stream FT8 decoding
  • wsjtx — Weak-signal digital modes — FT8, FT4, JT65, JT9, WSPR, Q65
  • wsjtx-improved — Community fork of WSJT-X with additional decoding and UI features

weather-sensors — 4

ISM-band sensors, weather balloons, weather fax and GRIB charts.

  • radiosonde-auto-rx — Automatically receive, decode and map weather-balloon radiosondes
  • rtl-433 — Decoder for the unlicensed ISM bands — weather stations, sensors, tyre monitors
  • xwefax — Receives HF weather fax and draws the chart
  • xygrib — Views GRIB weather files — wind, pressure, waves, on a map

wifi — 5

Capture, handshake extraction and key recovery for Wi-Fi networks.

  • aircrack-ng — Wi-Fi security auditing suite — capture, analysis and key recovery
  • hcxdumptool — Wi-Fi frame capture aimed at producing hash files for offline analysis
  • hcxtools — Converts captured Wi-Fi frames into hash formats analysis tools read
  • kismet — Wireless network and device detector, sniffer and logger for Wi-Fi, Bluetooth and SDR sources
  • skid-finder — Passive BLE-spam and Wi-Fi-attack detector with foxhunting, live alerts and a sensor-net collector

Radio email when the internet is down: pat, ARDOP, gateways.

  • ardopcf — HF data modem for Winlink and packet over poor paths
  • garim — Graphical ARIM messaging over an ARDOP TNC
  • linbpq — BPQ32 packet-radio node, BBS and Winlink gateway
  • mercury — Open HF data modem that speaks VARA's TCP interface, so pat uses it unchanged
  • pat — Winlink client — radio email that works when the internet does not

workstation — 22

The machine the station runs on rather than the radio: editors, multiplexers, version control.

  • arduino-cli — Command-line toolchain for compiling and uploading Arduino-framework firmware
  • claws-mail — The fast, plain-text-first mail client AHRL shipped
  • code — Microsoft's Visual Studio Code build — optional alternative to the VSCodium your distro ships
  • codium — VSCodium — Microsoft's VS Code source, built without their telemetry or branding
  • cutecom — A graphical serial terminal, Qt-native and simple
  • dfu-util — Device Firmware Upgrade tool — flash devices that expose a standard DFU mode
  • esptool — Flash and inspect ESP8266 and ESP32 chips over their serial bootloader
  • evolution — GNOME's integrated mail, calendar and groupware client
  • geary — The minimal, conversation-view mail client
  • git — Distributed version control — the tool this project is distributed with
  • gpa — GNU Privacy Assistant — a GTK front end to GnuPG for signed and encrypted traffic
  • hammunition-console — A terminal front end for the engine -- install, station, logs and updates in one full-screen program
  • pciutils — lspci — for the SDRs and capture cards that are not on USB
  • picocom — The minimal terminal-native serial console
  • pipx — Installs Python applications in their own environments, on the PATH
  • putty — The GUI serial terminal hams reach for, with saved sessions
  • screen — Terminal multiplexer, and the serial console of last resort
  • tcpdump — Command-line packet capture — the tool that works when nothing else does
  • thunderbird — Mozilla's full-featured mail client — the household name
  • tmux — Terminal multiplexer for sessions that outlive the connection
  • usbutils — lsusb — step one of every hardware problem in this catalog
  • wireshark — Protocol analyser — decodes captured traffic across two thousand protocols

Everything, alphabetically

Package Summary Installs by
a2d Bridges APRS messages to DAPNET pagers apt
acarsdec VHF ACARS decoder for aircraft datalink messages git
acarsserv Stores what acarsdec and dumpvdl2 decode into a SQLite database git
acma-register The Australian regulator's licence register, for the ACMA repeater layer on the map register
aethersdr Linux client for FlexRadio transceivers apt
aircrack-ng Wi-Fi security auditing suite — capture, analysis and key recovery apt
airspy Host tools and library for Airspy R2 and Mini receivers apt
airspyhf Host tools and library for the Airspy HF+ HF and VHF receiver apt
ais-catcher AIS receiver and decoder for marine vessel traffic, with a web map git
aldo Morse trainer with four teaching methods, including Koch apt
ampr-ripd Keeps a gateway's routes current on the amateur radio IP network apt
antscope2 RigExpert's own analyzer software, for their antenna analyzers binary
aprsdigi APRS digipeater — repeats packets so they reach further than one hop apt
aprx APRS digipeater and internet gateway, small enough for a Pi apt
ardopcf HF data modem for Winlink and packet over poor paths git
arduino-cli Command-line toolchain for compiling and uploading Arduino-framework firmware apt
artemis Signal identification reference — the sigidwiki database, offline venv
atlc Computes impedance of a transmission line of any cross-section, from a picture of it apt
avrdude Reads and writes AVR microcontroller memories through almost any programmer apt
ax25-apps The programs you actually use over AX.25 once a port is up apt
ax25-tools Configures the kernel AX.25 stack — ports, interfaces, NET/ROM, Rose apt
ax25-xtools X11 versions of the AX.25 monitoring tools apt
ax25mail-utils Utilities for exchanging mail with an FBB packet BBS apt
axmail Mail reader that packet callers reach through a node apt
baycomepp Driver for the HB9JNX parallel-port packet modem apt
baycomusb Driver for the HB9JNX USB packet modem apt
bladerf Command-line tools for Nuand bladeRF transceivers apt
brouter BRouter, the offline router QMapShack runs for hiking, bike and car routes with elevation binary
brouter-mapcreator-profiles The two filter files BRouter's map creator needs and its release zip leaves out data
brouter-segments BRouter routing files built from your own regions, with elevation, never downloaded derived
canadian-ham-exam Practice tests for the Canadian amateur radio qualification exams apt
cassbeam Models Cassegrain dish antennas — the microwave and radio-astronomy case apt
chirp Reads, edits and writes the memory channels of hundreds of radios apt
chrony The clock follows your GPS receiver when the network is gone — chrony reading gpsd apt
claws-mail The fast, plain-text-first mail client AHRL shipped apt
code Microsoft's Visual Studio Code build — optional alternative to the VSCodium your distro ships apt
codium VSCodium — Microsoft's VS Code source, built without their telemetry or branding apt
coil64 Calculates inductance for coils of almost any geometry git
comaps Offline vector maps with search and car, bike and foot routing, from CoMaps' own map files git
comaps-maps CoMaps' own map files for your map regions, checked against CoMaps' index mwm-regions
comptext Compares two text streams and scores how much of one arrived intact apt
comptty The same accuracy comparison as comptext, for Baudot RTTY streams apt
country-boundaries Natural Earth's world country borders, which let Navit's address search find towns data
country-files The DX-cluster country file (cty.dat) — callsign prefix to entity, zone and coordinates data
cqrlog Full-featured station log with a database behind it and rig control in front apt
cubicsdr Cross-platform SDR receiver with several demodulators running at once apt
cutecom A graphical serial terminal, Qt-native and simple apt
cutesdr Small demodulator and spectrum display for networked receivers apt
cw Sounds text as Morse from the command line — the unixcw core tool apt
cwcp Curses Morse tutor — unixcw with a menu instead of a command line apt
cwdaemon Network service that keys a transmitter's Morse from a serial or parallel port apt
cwwav Turns text into a Morse audio file, from the command line git
dablin Lightweight DAB receiver for the command line or a small window apt
dem-3dep USGS 3DEP bare-earth elevation for your US map regions, when you choose it dem-tiles
dem-copernicus Copernicus GLO-30 elevation tiles for your map regions, verified dem-tiles
dem-qmapshack Hillshade, slope and 20 m contour lines for QMapShack, from the elevation tiles derived
dfu-util Device Firmware Upgrade tool — flash devices that expose a standard DFU mode apt
dictionaries A local dictionary server with an English dictionary, a thesaurus, computing terms and acronyms apt
direwolf Software TNC — turns a sound card into an APRS and packet modem apt
dmrconfig Command-line DMR codeplug tool — the text-file approach to the same job apt
droidstar M17, DMR, D-STAR, Fusion, P25 and NXDN over reflectors, with software vocoders and no radio git
dsdcc Decodes digital voice protocols from demodulated audio apt
dump1090-mutability The older dump1090 fork, kept because two targets still carry it apt
dump978-fa Decoder for 978 MHz UAT, the second ADS-B link -- US general aviation below 18,000 ft git
dumphfdl HFDL decoder for long-range oceanic aircraft datalink source
dumpvdl2 VDL Mode 2 decoder for aircraft datalink git
ebook2cw Converts a text file or ebook into Morse code audio at a chosen speed apt
ebook2cwgui Graphical front end for ebook2cw apt
eia-860m EIA's monthly inventory of US power plants (EIA-860M), for the infrastructure layers data
electronics-radio-dev Metapackage pulling in the Blend's RF circuit-design tools apt
esptool Flash and inspect ESP8266 and ESP32 chips over their serial bootloader apt
evolution GNOME's integrated mail, calendar and groupware client apt
faa-nasr-airports The FAA's airport, heliport and seaplane base list (NASR), for the infrastructure layers data
fbb The classic packet radio BBS and mailbox apt
fccexam Practice tests for the US FCC commercial radio licence exams apt
fl-moxgen Designs Moxon rectangle antennas and prints them to scale source
flaa Drives a RigExpert antenna analyser from the desktop source
flamp Sends files over radio in numbered blocks that can be filled in later apt
flashrom Reads, writes and verifies SPI, LPC and parallel flash chips in place apt
flcluster DX cluster client that feeds the rest of the W1HKJ suite source
fldigi Multi-mode digital modem for PSK31, RTTY, Olivia, MT63 and more source
fllog Logging server the W1HKJ programs write contacts into source
flmsg Fills in and transmits the standard message forms EMCOMM runs on apt
flnet Net control operator's list — who checked in, in what order source
flrig Rig control with a real front panel, shared between programs over XML-RPC apt
flwkey Control panel for the Winkeyer hardware CW keyer source
flwrap Wraps a file with a checksum so the far end knows it arrived intact apt
freedata HF messaging and file transfer over codec2 modems, with a browser interface venv
freedv Digital voice over HF in the bandwidth of an SSB signal apt
garim Graphical ARIM messaging over an ARDOP TNC source
gdal-bin GDAL's command-line tools for rasters and elevation data apt
geary The minimal, conversation-view mail client apt
git Distributed version control — the tool this project is distributed with apt
glfer QRSS and DFCW receiver for extremely slow narrowband CW on LF/MF source
gnss-sdr A complete GPS and GNSS receiver built entirely in software apt
gnuais Decodes AIS from the discriminator output of a VHF receiver apt
gnuaisgui Puts the vessels gnuais has heard on an OpenStreetMap display apt
gnuradio Build a radio out of signal-processing blocks instead of hardware apt
goldendict-ng A desktop dictionary that looks words up in dictd and in Kiwix books apt
gpa GNU Privacy Assistant — a GTK front end to GnuPG for signed and encrypted traffic apt, source
gpredict Real-time satellite tracking and pass prediction, with radio control apt
gps-tether Your GPS position on 127.0.0.1 for QMapShack, the browser map and GeoClue, as a user service binary
gpsbabel Converts between GPS file formats and talks to the receiver apt
gpsd GPS service daemon — one process owns the receiver, everything else asks it apt
gpsd-clients Clients that consume what gpsd serves — xgps, gpspipe, gpxlogger, gpsdecode apt
gpsd-tools cgps and gpsmon — the two programs you actually reach for when a receiver misbehaves apt
gqrx-sdr Graphical SDR receiver — waterfall, demodulators and a bookmark list apt
gr-air-modes Decodes aircraft transponder replies with GNU Radio apt
gr-fosphor GPU-drawn real-time spectrum and waterfall display blocks for GNU Radio apt
gr-funcube GNU Radio source blocks for the FUNcube Dongle Pro and Pro+ apt
gr-gsm GNU Radio blocks for receiving and analysing GSM signalling apt
gr-hpsdr GNU Radio blocks for OpenHPSDR transceiver hardware apt
gr-limesdr GNU Radio blocks for LimeSDR hardware apt
gr-osmosdr One GNU Radio source block that speaks to nearly every SDR apt
gr-rds Decodes the data carried alongside broadcast FM — station names, traffic apt
gr-satellites Decoders for the telemetry of hundreds of amateur satellites apt
graphhopper GraphHopper, the offline router behind the browser map's car, bike, foot and hiking routes binary
graphhopper-graph GraphHopper's route graph built from your own regions, for routes on the browser map derived
gridtracker2 Live map of FT8/JS8 activity, fed by WSJT-X and JS8Call binary
gsmc Interactive Smith chart for designing impedance matching networks source
gtk-meshtastic-client Desktop GUI for Meshtastic nodes apt
hackrf Host tools for HackRF — transfer, sweep, spectrum and firmware utilities apt
hacktv Generates and transmits analogue television — a HackRF as a TV station apt
hamclock-next Maintained SDL2 rewrite of HamClock — grey line, propagation, DX cluster source
hamexam Practice tests for the United States amateur radio licence exams apt
hammunition-console A terminal front end for the engine -- install, station, logs and updates in one full-screen program binary
hammunition-hill Local-first ham radio dashboard — the Hammunition family's own binary
hammunition-tray KDE Plasma tray switches for parking and waking radio devices — the Hammunition family's own binary
hammunition-tray-qt Tray switches for parking and waking radio devices on Xfce, LXQt, LXDE, MATE and Cinnamon — the Hammunition family's own binary
hcxdumptool Wi-Fi frame capture aimed at producing hash files for offline analysis apt
hcxtools Converts captured Wi-Fi frames into hash formats analysis tools read apt
hydrasdr-host Host library and command-line tools for the HydraSDR RFOne receiver apt, git
ibp Shows which NCDXF/IARU beacon is transmitting right now, on which band source
icom Minimal CI-V control for Icom radios from the command line apt
ics-forms FEMA's 39 fillable ICS forms, 205 radio communications plan and 213 general message among them data
inspectrum Offline visualiser for captured radio signals — read a waveform by eye apt
js8call Weak-signal keyboard-to-keyboard messaging built on the FT8 modem apt, git
js8spotter JS8Call's companion — spot tracking, forms, APRS and SMS gateways binary
jtdx WSJT-X derivative tuned for DX working and crowded FT8 conditions apt
k5prog Reads and writes a Quansheng UV-K5's memory, and flashes its firmware, over the programming cable git
kalibrate-rtl Measures an SDR dongle's frequency error against GSM base stations apt, git
kappanhang Opens an Icom network radio as an ordinary sound card and serial port apt
kel-agent Bridges browser-based logging software to the radio hardware on your desk apt
kismet Wireless network and device detector, sniffer and logger for Wi-Fi, Bluetooth and SDR sources apt
kiwix The Kiwix desktop reader for offline Wikipedia and other ZIM books apt
kiwix-library The Kiwix books you chose -- Wikipedia, WikiMed, Stack Exchange -- pinned and verified kiwix-books
kiwix-tools Kiwix's command-line reader, server and library manager for offline ZIM books apt
klog Cross-platform Qt station log that stays out of the way apt
langford-utils Control programs for the Per Vices Noctar board apt
libacars Shared library that decodes ACARS application-layer messages git
libbladerf2 Library and udev rules for Nuand bladeRF boards apt
libfobos Host library and command-line tools for the RigExpert Fobos SDR receiver git
libfobos-sdr-agile Host library for RigExpert Fobos SDR boards running the "agile" firmware git
libfreefare-bin Tools for MIFARE DESFire, Ultralight and Classic over libnfc apt
libhamlib-utils The command-line tools for hamlib — test a radio before blaming software apt
libiio-utils Command-line tools that find and talk to IIO devices such as the PlutoSDR and ADALM2000 apt
libmirisdr4 Open driver for Mirics-based receivers, including SDRplay RSP hardware apt
libnfc-bin Command-line tools for PN53x-based NFC readers apt
librevna The PC program for the LibreVNA, an open-hardware 6 GHz vector network analyser git
limesuite Host tools and library for LimeSDR hardware apt
linbpq BPQ32 packet-radio node, BBS and Winlink gateway git
linpac Terminal for AX.25 packet with a built-in mail client and macros apt
linrad SM5BSZ's DSP receiver — the deep-toolbox SDR for weak-signal work source
lxmf LXMF, Reticulum's message layer, and lxmd, its store-and-forward propagation daemon venv
m2kcli Command-line control of the ADALM2000 lab instrument apt
mapsforge-map Mapsforge vector maps of your OpenStreetMap regions, for phone map apps derived
mapsforge-poi Mapsforge points-of-interest files of your regions, for searching on a phone derived
mercury Open HF data modem that speaks VARA's TCP interface, so pat uses it unchanged apt, git
mfcuk MIFARE Classic key recovery with no known key — the slow path apt
mfoc Key recovery for MIFARE Classic cards with at least one known key apt
minicom Full-screen serial communication program, the one everyone already knows apt
minimodem General-purpose audio FSK modem — Bell 103, RTTY, AX.25 and anything else apt
miri-sdr Command-line tools for Mirics-based receivers apt
mkgmap Builds Garmin-format maps from OpenStreetMap data apt
mkgmap-splitter Cuts OpenStreetMap data into tiles sized for mkgmap apt
mlat-client-adsbfi Contributes ADS-B timing data so a network can locate aircraft by multilateration apt
morse-classic Text-to-Morse sounder and trainer, Eric Raymond's morse-classic apt
morse-runner CW contest simulator, the native Lazarus port of VE3NEA's Morse Runner git
morse2ascii Decodes Morse out of a recorded WAV file apt
mshv Multi-mode weak-signal application with multi-stream FT8 decoding source
multimon The original multimon decoder, kept for the modes its successor dropped apt
multimon-ng Decoder for POCSAG, FLEX, AFSK, DTMF and other audio-band digital modes apt
nanovna-saver Sweep, chart and calibrate a NanoVNA from the computer apt
navit Offline turn-by-turn navigation that follows the GPS, with spoken directions apt
nec2c The NEC2 antenna modelling engine as a C program, for scripting apt
noaa-apt Decoder for NOAA weather-satellite APT imagery binary
nomadnet Nomad Network, an encrypted messenger and page browser for the terminal, over Reticulum venv
not1mm A contest logger that speaks to your rig, keyer and cluster venv
nrsc5 HD Radio (NRSC-5) receiver for an RTL-SDR -- the digital side of North American FM and AM git
odr-audioenc Encodes audio into the DAB and DAB+ formats a multiplexer expects apt
odr-dabmod Turns a DAB ensemble into a transmittable OFDM signal apt
odr-dabmux Assembles audio services into a DAB ensemble multiplex apt
odr-padenc Encodes the text and images that ride alongside a DAB service apt
open-repeater Open Repeater's CC0 list of amateur repeaters, for the repeater layer on the map data
opencpn Marine chart plotter -- your position and AIS ships on nautical charts apt
openfpgaloader Universal bitstream loader for FPGAs, over JTAG and SPI apt
openhamclock Community continuation of HamClock as a browser dashboard — grey line, propagation, spots, satellites node
openocd On-chip debugging and in-system programming over JTAG and SWD apt
osm-garmin Garmin maps of your OpenStreetMap regions, with trails, for QMapShack derived
osm-navit Navit's binary maps, converted from your OpenStreetMap regions, and its configuration derived
osm-pmtiles Vector-tile maps of your OpenStreetMap regions, for the offline browser map derived
osm-regions OpenStreetMap region extracts from Geofabrik, the regions you choose, verified osm-regions
osm-routino One Routino routing database over all your regions, for routes on foot derived
osmo-sdr Tools for the original OsmoSDR hardware apt
paracon Packet radio terminal that talks AGWPE to Direwolf, with no kernel AX.25 binary
pat Winlink client — radio email that works when the internet does not apt
pciutils lspci — for the SDRs and capture cards that are not on USB apt
pcsc-tools Smartcard reader diagnostics — is the reader even working? apt
picocom The minimal terminal-native serial console apt
pihpsdr Operator program for OpenHPSDR transceivers -- ANAN, Hermes Lite 2 and their kin git
pipx Installs Python applications in their own environments, on the PATH apt
proxmark3 Client and firmware tooling for the Proxmark3 RFID and NFC research device apt, git
psk31lx PSK31 in a terminal, with no desktop and no waterfall apt
putty The GUI serial terminal hams reach for, with saved sessions apt
pygpsclient See what your GNSS receiver sees, and configure a u-blox receiver without u-center venv
pyqso Simple GTK logger in Python, easy to read and easy to change apt
python3-meshtastic Meshtastic command-line client and Python API apt
python3-pyhamtools Python library for callsign lookup, locators and DXCC data apt
pythonprop Graphical front end that makes VOACAP predictions readable apt
qdmr Codeplug editor for DMR handhelds — one codeplug, many radios apt
qflipper Desktop companion for the Flipper Zero — firmware, files, and CLI over USB apt
qgrid Maidenhead grid square calculator with a map and a compass source
qlog Modern Qt station log with award tracking and online-service upload apt, git
qmapshack Offline topographic maps, trails, GPX tracks, elevation profiles and routing on foot apt
qpwgraph PipeWire patchbay -- see and change which program is connected to which sound card apt
qrq High-speed Morse trainer that pushes your callsign copy to its limit apt
qsstv Slow-scan television and radiofax — receive and transmit pictures apt
qtbpqaprs G8BPQ's Qt APRS client, the messaging-focused one git
qtel EchoLink client — work repeaters and stations over the internet apt
qthid-fcd-controller Sets frequency and gain on a FUNcube Dongle apt
qtsoundmodem Soundcard packet modem with a scope — an alternative to Direwolf git
qttermtcp Packet terminal that connects over TCP to a BPQ node git
qttinysa Desktop front end for the tinySA and tinySA Ultra spectrum analysers apt
quisk SDR transceiver software with a real front panel, driving hardware or a dongle apt
radio-tool Flashes firmware -- OpenRTX among it -- onto TYT, Baofeng, Radioddity and other DMR handhelds from Linux git
radioclk Disciplines the system clock from an MSF, WWVB or DCF77 time signal apt
radiosonde-auto-rx Automatically receive, decode and map weather-balloon radiosondes venv
rayhunter EFF's IMSI-catcher detector — the installer for a supported hotspot, and the offline capture analyser binary
readsb Efficient Mode S and ADS-B decoder — the maintained dump1090 successor apt
remotetrx Puts an SvxLink receiver or transceiver at the end of a network link apt
repeaterbook-client The unofficial repeaterbook Python client, App venv
rig-service One shared rigctld for the station's rig, as a systemd user service apt
rns Reticulum, encrypted networking over any medium, with its shared instance and the RNode flasher venv
routino Offline routing over OpenStreetMap data, on foot, by bike or by car apt
rtl-433 Decoder for the unlicensed ISM bands — weather stations, sensors, tyre monitors apt
rtl-ais Receives both AIS channels at once from one cheap dongle apt
rtl-sdr Host tools and library for RTL2832U-based receivers apt
rtlsdr-airband Multi-channel AM/NFM voice receiver with streaming output git
satdump Satellite data processing — receive, decode and image from weather and science satellites apt
screen Terminal multiplexer, and the serial console of last resort apt
sdrangel SDR transceiver and analyser that does several things at once apt, binary
sdrpp SDR++ — cross-platform SDR receiver with a modular DSP chain apt, git
ser2net Serve a serial port over TCP, so a rig's CAT port can be reached from another machine apt
signal-server Multi-threaded radio coverage prediction from SPLAT! terrain, on the command line git
skid-finder Passive BLE-spam and Wi-Fi-attack detector with foxhunting, live alerts and a sensor-net collector binary
soapyremote-server Serves a local SDR over the network to software on another machine apt
soapysdr-module-airspy SoapySDR driver module for Airspy hardware apt
soapysdr-module-audio SoapySDR driver module for sound-card SDRs and Airspy HF hardware apt
soapysdr-module-bladerf SoapySDR driver module for bladeRF hardware apt
soapysdr-module-fobos SoapySDR driver module for the RigExpert Fobos SDR git
soapysdr-module-hackrf SoapySDR driver module for HackRF hardware apt
soapysdr-module-hydrasdr SoapySDR driver module for the HydraSDR RFOne apt, git
soapysdr-module-lms7 SoapySDR driver module for LimeSDR (LMS7002M) hardware apt
soapysdr-module-mirisdr SoapySDR driver module for Mirics hardware apt
soapysdr-module-osmosdr SoapySDR driver module for OsmoSDR and MiriSDR hardware apt
soapysdr-module-plutosdr SoapySDR driver module for the ADALM-Pluto apt
soapysdr-module-redpitaya SoapySDR driver module for Red Pitaya boards used as an SDR apt
soapysdr-module-remote The client half of SoapyRemote — uses an SDR served by another machine apt
soapysdr-module-rfspace SoapySDR driver module for RFSpace networked receivers apt
soapysdr-module-rtlsdr SoapySDR driver module for RTL-SDR hardware apt
soapysdr-module-uhd SoapySDR driver module for Ettus USRP hardware apt
soapysdr-tools Command-line tools for the SoapySDR hardware abstraction layer apt
socat A relay between two data channels, sockets, files or programs apt
spectools Spectrum display for MetaGeek Wi-Spy dongles and the Ubertooth One apt
splat Terrain-aware path analysis for VHF and above, from real elevation data apt
splat-sdf SPLAT! and Signal-Server terrain, made from your map regions' elevation derived
stlink-tools Flash and debug STM32 targets through an ST-Link probe apt
stm32flash Flash STM32 microcontrollers over their built-in serial bootloader apt
sunclock World map showing the day-night terminator and where the sun is now apt
supersdr Turn any KiwiSDR into your rig's panadapter, synchronized over CAT venv
svxlink-calibration-tools Sets the audio levels an SvxLink node needs to work properly apt
svxlink-gpio Lets SvxLink key a radio and read squelch through GPIO pins apt
svxlink-server Repeater controller and EchoLink node in software apt
svxreflector Conference server that links many SvxLink nodes into one talk group apt
tar1090 The ADS-B aircraft map for readsb, served on this machine only, with no outside requests data
tcpdump Command-line packet capture — the tool that works when nothing else does apt
tempest-for-eliza Makes a monitor radiate music on an AM radio — a TEMPEST demonstration apt
thunderbird Mozilla's full-featured mail client — the household name apt
tio Serial device terminal — the modern replacement for screen on a TTY apt
tlf Console contest logger built for speed, driven from the keyboard apt
tmd710-tncsetup Configures the built-in TNC on Kenwood TM-D710 and TH-D72 radios apt
tmux Terminal multiplexer for sessions that outlive the connection apt
trustedqsl Signs and uploads logs to ARRL Logbook of the World apt
tucnak VHF and above contest logger, built around locator scoring and networking apt
twclock World clock for the operating position, with a CW station-ID timer apt
twpsk PSK31 in an X11 window, the graphical companion to psk31lx apt
tzwatch Prints the time in several time zones at once, in a terminal apt
ubertooth Host tools for the Ubertooth One Bluetooth sniffer apt
uhd-host USRP Hardware Driver — host tools and firmware images for Ettus USRP radios apt
uhd-soapysdr Makes SoapySDR devices visible to software written for UHD apt
uronode Node front end that lets other stations reach services on your machine apt
usbutils lsusb — step one of every hardware problem in this catalog apt
usfs-fstopo Forest Service FSTopo 7.5-minute sheets for your US map regions, with trail numbers topo-quads
usgs-ustopo USGS US Topo 7.5-minute map sheets for your US map regions, verified topo-quads
ustopo-qmapshack The US Topo sheets as one seamless QMapShack map, collars cropped derived
vector-map-kit The fixed files the offline browser map needs, from their publishers, pinned data
voacapl The VOACAP HF propagation prediction engine, ported to Linux apt
welle-io DAB and DAB+ digital radio receiver with a modern interface apt
wfview Control a modern Icom radio, waterfall and all, over USB or the network apt
wireshark Protocol analyser — decodes captured traffic across two thousand protocols apt
wordsworth Generate Morse practice text the Wordsworth way — words, not characters binary
wri-power-plants WRI's Global Power Plant Database, for the infrastructure layers outside the US data
wsjtx Weak-signal digital modes — FT8, FT4, JT65, JT9, WSPR, Q65 git
wsjtx-improved Community fork of WSJT-X with additional decoding and UI features apt, binary
wwl Distance and bearing between two Maidenhead locators, from the command line apt
xastir APRS client with real maps — see and be seen on the packet network apt
xcwcp Qt Morse tutor that both sends practice and reads your keying apt
xdemorse Live Morse decoder with a GTK waterfall, from a sound card apt
xdx DX cluster client — see what other operators are hearing, right now apt
xlog Small GTK station log that opens instantly and does the basics well apt
xnec2c Interactive antenna modelling — NEC2 with a live graphical front end apt
xwefax Receives HF weather fax and draws the chart source
xygrib Views GRIB weather files — wind, pressure, waves, on a map apt
yaac Yet Another APRS Client — the deep, portable Java one binary
yagiuda Analyse and optimise Yagi-Uda arrays without writing a NEC model apt
z8530-utils2 Configures Z8530-based HDLC cards for high-speed packet apt