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-repeaters — 7¶
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
navigation-maps — 37¶
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
winlink — 5¶
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 |