Ham Radio Packages

Ham Radio Packages

To install Raspbian software on a Raspberry Pi

Packages are installed using Terminal. First get an updated package list by entering the following command in to terminal if this has not been done today sudo apt-get update
Then install your chosen package with the command sudo apt-get install package name Find out more with the Guide to installing software with the apt-get command

Rate a Raspberry Pi software package from this list

Let other users know how well packages work on the Raspberry Pi.
Rating Key:
Working, Not Working, 1 Like, 1 Dislike, 1 Neutral, 1 View Comments
Speed-Slow, Speed-Usable, Speed Good

WWW: Please Note: each listing has a www link to a related webpage, the links are supplied by the author. I can't guarantee thay are all active and related to the listed package.

Distro Version: Jess(#) = Raspbian Jessie, Stretch(#) = Raspbian Stretch, Stretch & Jess(#) = same version for both. If only one Distro is listed then the package is only available on that distribution.

Jump to section A B C D E F G H I K L M N O P Q R S T U W X Y Z


  • Back to top
  • A

  • acfax

    Stretch & Jess:(981011-17) Receive faxes using your radio and sound card
  • aldo

    Stretch & Jess:(0.7.7-1) 100 1 ,Morse code training program
  • ampr-ripd

    Stretch:(1.15-1) Routing daemon for AMPRnet gateway announcements www
  • antennavis

    Stretch:(0.3.1-4) Jess:(0.3.1-3) antenna radiation pattern visualization software www
  • aprsd

    Stretch & Jess:(1:2.2.5-13-5.2) Internet Gateway for the Automatic Position Reporting System www
  • aprsdigi

    Stretch:(3.10.0-2) Jess:(3.5.1-1) digipeater for APRS www
  • aprx

    Stretch:(2.9.0+dfsg-1) APRS Digipeater and iGate www
  • ax25-apps

    Stretch:(0.0.8-rc4-2) Jess:(0.0.8-rc2+cvs20130510-4) AX.25 ham radio applications www
  • ax25-node

    Stretch & Jess:(0.3.2-7.4) Amateur Packet Radio Node program
  • ax25-tools

    Stretch:(0.0.10-rc4-1+deb9u1) Jess:(0.0.10-rc2+cvs20120204-4) tools for AX.25 interface configuration www
  • ax25-xtools

    Stretch:(0.0.10-rc4-1+deb9u1) Jess:(0.0.10-rc2+cvs20120204-4) tools for AX.25 interface configuration -- X11-based www
  • ax25mail-utils

    Stretch:(0.13-1) Jess:(0.11-7) hamradio packet utilities for fbb www
  • axmail

    Stretch:(2.6-1) Mail user agent for ax.25 users, accessed via a node frontend www
  • Back to top
  • B

  • baycomusb

    Stretch:(0.10-13) Jess:(0.10-12.2) Drivers for the HB9JNX packet radio usb modem www
  • Back to top
  • C

  • chirp

    Stretch:(1:20170124-1) Jess:(0.4.0-1+deb8u1) 221 5 ,Configuration tool for amateur radios www
  • colrconv

    Stretch & Jess:(0.99.3-4) Convers client with curses color support
  • cqrlog

    Stretch:(2.0.2-1) Jess:(1.8.2-1.1+deb8u1) Advanced logging program for hamradio operators www
  • cutesdr

    Stretch & Jess:(1.13.42-2) simple demodulation and spectrum display program www
  • cw

    Stretch:(3.5.0-1) Jess:(3.3.1-2) Morse code tutor - command line user interface www
  • cwcp

    Stretch:(3.5.0-1) Jess:(3.3.1-2) 100 ,Morse code tutor - text user interface www
  • cwdaemon

    Stretch:(0.10.2-1) Jess:(0.10.1-1) morse daemon for the parallel or serial port www
  • cwirc

    Stretch:(2.0.0-8+b6) Jess:(2.0.0-7+b1) X-Chat morse plugin www
  • Back to top
  • D

  • d-rats

    Stretch:(0.3.3-4) Jess:(0.3.3-3) 100 ,Communications tool for D-STAR amateur radio www
  • direwolf

    Stretch:(1.3-2) Jess:(1.0-2) 200 2 ,Soundcard TNC for APRS www
  • Back to top
  • E

  • ebook2cw

    Stretch:(0.8.2-2) Jess:(0.8.2-1) convert ebooks to Morse MP3s/OGGs www
  • ebook2cwgui

    Stretch:(0.1.2-3) Jess:(0.1.2-2) GUI for ebook2cw www
  • Back to top
  • F

  • fbb

    Stretch:(7.07-2) Jess:(7.05f-2) Packet radio mailbox and utilities www
  • fccexam

    Stretch:(1.0.7-1) Jess:(1.0.5-1) Study tool for USA FCC commercial radio license exams.
  • flamp

    Stretch:(2.2.03-1) ham radio Amateur Multicast Protocol application www
  • fldigi

    Stretch:(3.23.14-1) Jess:(3.22.01-1) 320 ,digital modem program for hamradio operators www
  • flmsg

    Stretch:( Jess:(2.0.5-1) amateur radio forms management editor www
  • flrig

    Stretch:(1.3.26-1) Jess:(1.3.17-1) 010 1 ,ham radio transceiver control program www
  • flwrap

    Stretch & Jess:(1.3.4-2.1) amateur radio file encapsulation/compression utility www
  • freedv

    Stretch:(1.1-1) Jess:( Software Defined Radio (SDR) www
  • Back to top
  • G

  • gcb

    Stretch:(1:1.07-4) Jess:(1:1.07-3) Utility to calculate long and short path to a location
  • glfer

    Stretch & Jess:(0.4.2-2) program for reception and transmission of QRSS/DFCW signals www
  • gmfsk

    Stretch & Jess:(0.6+0.7pre1-2.3) MFSK, RTTY and other digital mode terminal for HF/amateur radio
  • gnss-sdr

    Stretch:(0.0.8-1+b2) Global navigation satellite systems software defined receiver www
  • gnuais

    Stretch:(0.3.3-6) Jess:(0.3.2-1) AIS receiver which uses the discriminator output of VHF receivers www
  • gnuaisgui

    Stretch:(0.3.3-6) Jess:(0.3.2-1) OpenStreetMap GUI for gnuais www
  • gpredict

    Stretch:(1.3-3+b1) Jess:(1.3-2) 202 ,Satellite tracking program www
  • gpsk31

    Stretch & Jess:(0.5-6) GTK-based psk31 www
  • gqrx-sdr

    Stretch:(2.6-1) Jess:(2.3.1-2) Software defined radio receiver www
  • grig

    Stretch:(0.8.1-1) Jess:(0.8.0-1.1) 100 1 ,graphical user interface to the Ham Radio Control Libraries www
  • gsmc

    Stretch:(1.2.1-1) Jess:(1.1-1.3) Smith Chart calculator for impedance matching www
  • Back to top
  • H

  • hamexam

    Stretch:(1.5.0-1) Jess:(1.3.0-1) Study tool for USA FCC amateur radio (ham) exams.
  • hamfax

    Stretch & Jess:(0.8.1-1) 010 1 ,Receive/send radio facsimile transmissions with Soundcard/PTC-II www
  • hamradiomenus

    Stretch & Jess:(1.2+nmu1) hamradio menus for GNOME and KDE
  • Back to top
  • I

  • icom

    Stretch:(20120228-2) Jess:(20120228-1) Software control for ICOM radios with CI-V interface
  • inspectrum

    Stretch:( tool for visualising captured radio signals www
  • Back to top
  • K

  • klog

    Stretch:( Jess:(0.6.2-1+b1) 100 ,Multiplatform ham radio logging program www
  • Back to top
  • L

  • libasyncaudio1.4

    Stretch:(15.11-2) AsyncAudio library for SvxLink www
  • libasynccore1.4

    Stretch:(15.11-2) AsyncCore library for SvxLink www
  • libasynccpp1.4

    Stretch:(15.11-2) AsyncCpp library for SvxLink www
  • libasyncqt1.4

    Stretch:(15.11-2) AsyncQt library for SvxLink www
  • libecholib1.3

    Stretch:(15.11-2) EchoLib library for SvxLink www
  • libfap5

    Stretch:(1.3-1.1) Jess:(1.3-1) APRS Parser www
  • libfap6

    Stretch:(1.5-2) APRS Parser www
  • libhamlib-utils

    Stretch:(3.0.1-1+b1) Jess:( Utilities to support the hamlib radio control library www
  • limesuite

    Stretch:(16.12.0+dfsg-1) tools to test, control and update LMS7 transceiver based hardware www
  • linpac

    Stretch:(0.24-1) terminal for packet radio with mail client www
  • linpsk

    Stretch:(1.2.5~rc1-1) Jess:(1.1-1.1) 001 1 ,program for operating PSK31/RTTY modes with X GUI www
  • lysdr

    Stretch:(1.0~git20141206+dfsg1-1) Jess:(1.0~git20141012+dfsg1-1) Simple software-defined radio www
  • Back to top
  • M

  • morse

    Stretch:(2.5-1) Jess:(2.4-2) training program about morse-code for aspiring radio hams www
  • morse2ascii

    Stretch:(0.2+dfsg-3) Jess:(0.2+dfsg-1) tool for decoding the morse codes from a PCM WAV file www
  • multimon

    Stretch:(1.0-7.1) Jess:(1.0-7) Linux Radio Transmission Decoder
  • Back to top
  • N

  • nec

    Stretch & Jess:(2-16) NEC2 Antenna Modelling System
  • nec2c

    Stretch:(1.3-2) Jess:(0.8-3) Translation of the NEC2 FORTRAN source code to the C language www
  • node

    Stretch & Jess:(0.3.2-7.4) Amateur Packet Radio Node program (transitional package)
  • Back to top
  • O

  • owx

    Stretch & Jess:(0~20110415-3.1) utility to program Wouxun dual-band handheld radios www
  • Back to top
  • P

  • p10cfgd

    Stretch:(1.0-16) Jess:(1.0-14) Remote configuration daemon for Gracilis Packeten
  • predict

    Stretch & Jess:(2.2.3-4) Satellite Tracking Program with Optional Voice Output
  • predict-gsat

    Stretch & Jess:(2.2.3-4) Graphical Satellite Tracking Client Program
  • psk31lx

    Stretch:(2.1-1) PSK31 terminal application with text-based user interface www
  • pydxcluster

    Stretch:(2.21-1+b1) HAM Dx Cluster for Linux users www
  • pyqso

    Stretch:(0.3-1.1) logging tool for amateur radio operators www
  • Back to top
  • Q

  • qrq

    Stretch:(0.3.1-2) Jess:(0.3.1-1) high speed morse trainer, similar to DL4MM's Rufz www
  • qsstv

    Stretch:(9.2.4+repack-1) Jess:(8.2.7-2) Qt-based slow-scan TV and fax www
  • qtel

    Stretch:(15.11-2) Graphical client for the EchoLink® protocol www
  • qtel-icons

    Stretch:(15.11-2) Icons for graphical client for the EchoLink® protocol www
  • quisk

    Stretch:(3.7.6-1) Jess:(3.6.18-2) 100 ,Software Defined Radio (SDR) www
  • Back to top
  • R

  • remotetrx

    Stretch:(15.11-2) Remote controller for radio transceivers www
  • Back to top
  • S

  • soapyremote-server

    Stretch:(0.3.2-1) Use SoapySDR devices over network (server) www
  • soapysdr-module-airspy

    Stretch:(0.1.0-1) Airspy device support for SoapySDR (default version) www
  • soapysdr-module-all

    Stretch:(0.5.4-1) All device support for default version of SoapySDR (metapackage) www
  • soapysdr-module-audio

    Stretch:(0~git20160607-2) Audio device support for SoapySDR (default version) www
  • soapysdr-module-bladerf

    Stretch:(0.3.2-2) bladeRF device support for SoapySDR (default version) www
  • soapysdr-module-hackrf

    Stretch:(0.2.2-1) HackRF device support for SoapySDR (default version) www
  • soapysdr-module-lms7

    Stretch:(16.12.0+dfsg-1) Lime Microsystems LMS7 device support for SoapySDR (default version) www
  • soapysdr-module-redpitaya

    Stretch:(0.1.0-1) RedPitaya device support for SoapySDR (default version) www
  • soapysdr-module-remote

    Stretch:(0.3.2-1) Use SoapySDR devices over network (default client module) www
  • soapysdr-module-rtlsdr

    Stretch:(0.2.2-2) RTL-SDR device support for SoapySDR (default version) www
  • soapysdr-module-uhd

    Stretch:(0.3.2-1) UHD device support for SoapySDR (default version) www
  • soapysdr-tools

    Stretch:(0.5.4-1) software defined radio interface library tools www
  • soapysdr0.5-2-module-airspy

    Stretch:(0.1.0-1) Airspy device support for SoapySDR www
  • soapysdr0.5-2-module-all

    Stretch:(0.5.4-1) All device support for SoapySDR (metapackage) www
  • soapysdr0.5-2-module-audio

    Stretch:(0~git20160607-2) Audio device support for SoapySDR www
  • soapysdr0.5-2-module-bladerf

    Stretch:(0.3.2-2) bladeRF device support for SoapySDR www
  • soapysdr0.5-2-module-hackrf

    Stretch:(0.2.2-1) HackRF device support for SoapySDR www
  • soapysdr0.5-2-module-lms7

    Stretch:(16.12.0+dfsg-1) Lime Microsystems LMS7 device support for SoapySDR www
  • soapysdr0.5-2-module-redpitaya

    Stretch:(0.1.0-1) RedPitaya device support for SoapySDR www
  • soapysdr0.5-2-module-remote

    Stretch:(0.3.2-1) Use SoapySDR devices over network (client module) www
  • soapysdr0.5-2-module-rtlsdr

    Stretch:(0.2.2-2) RTL-SDR device support for SoapySDR www
  • soapysdr0.5-2-module-uhd

    Stretch:(0.3.2-1) UHD device support for SoapySDR www
  • soundmodem

    Stretch:(0.20-5) Jess:(0.18-1) 100 ,Sound Card Amateur Packet Radio Modems www
  • splat

    Stretch:(1.4.0-3+b3) Jess:(1.4.0-2+b2) analyze point-to-point terrestrial RF communication links www
  • svxlink-server

    Stretch:(15.11-2) Voice-over-IP server for ham radio operators www
  • Back to top
  • T

  • tk2

    Stretch:(1.1-10) Jess:(1.1-9.2) Tk GUI for the ICOM IC-R2 receiver www
  • tk5

    Stretch & Jess:(0.6-6.2) Experimental Software for the ICOM IC-R5 Receiver
  • tlf

    Stretch:( Jess:(1.1.5-1) console based ham radio contest logger www
  • trustedqsl

    Stretch:(2.3-1) Jess:(2.0.3-2) QSL log signing for the Logbook of the World (LoTW) www
  • tucnak

    Stretch:(4.06-1) VHF/UHF/SHF Hamradio contest logging program www
  • tucnak2

    Stretch & Jess:(2.48-2.2) VHF/UHF/SHF Hamradio contest log version 2
  • twclock

    Stretch & Jess:(3.3-2) World clock for ham radio operators www
  • twpsk

    Stretch & Jess:(4.1-1) Soundcard-based X program for operating PSK31 www
  • Back to top
  • U

  • uhd-soapysdr

    Stretch:(0.3.2-1) SoapySDR device support for libuhd www
  • uronode

    Stretch:(2.6-1) Node front end for AX.25, NET/ROM, Rose and TCP www
  • Back to top
  • W

  • wsjt

    Stretch:(9.7.r3639+dfsg-1.1) Jess:(9.7.r3639+dfsg-1) 1weak-signal amateur radio communications www
  • wsjtx

    Stretch:(1.1.r3496-3.2) Jess:(1.1.r3496-3) weak-signal amateur radio communications www
  • wwl

    Stretch:(1.3+db-2) Jess:(1.3+db-1.1) Calculates distance and azimuth between two Maidenhead locators www
  • Back to top
  • X

  • xastir

    Stretch:(2.0.8-2+b1) Jess:(2.0.4-2) 400 ,X Amateur Station Tracking and Information Reporting www
  • xcwcp

    Stretch:(3.5.0-1) Jess:(3.3.1-2) Morse code tutor - graphical user interface www
  • xdemorse

    Stretch:(2.9-4) Jess:(2.7-1) decode Morse signals to text www
  • xdx

    Stretch:(2.5.0-1) Jess:(2.4.3-1) DX-cluster tcp/ip client for amateur radio www
  • xlog

    Stretch:(2.0.14-1) Jess:(2.0.12-1) 100 ,GTK+ Logging program for Hamradio Operators www
  • xlog-data

    Stretch:(2.0.14-1) Jess:(2.0.12-1) data for xlog, a GTK+ Logging program for Hamradio Operators www
  • xnec2c

    Stretch:(1:3.5.1-1) Jess:(1:3.0-1) calculate and display radio antenna properties www
  • xnecview

    Stretch:(1.35-8) Jess:(1.35-7.1) NEC structure and gain pattern viewer
  • xsmc-calc

    Stretch & Jess:(1.0.0-6.1) Smith Chart calculator for X www
  • Back to top
  • Y

  • yagiuda

    Stretch:(1.19-9) Jess:(1.19-8) software to analyse performance of Yagi-Uda antennas www
  • Back to top
  • Z

  • z8530-utils2

    Stretch:(3.0-1-8) Jess:(3.0-1-7) Utilities for Z8530 based HDLC cards for AX.25
Last modified on Saturday, 01 September 2018 09:15

Leave a comment

Comments for Guest and account owners. Account owners will need to login to use registered e-mail address.


  • Comment Link Richard Wednesday, 21 February 2018 01:38 posted by Richard

    I like to down load a radio program that will let me receive and transmit over IP to a transmitter. Mic in speaker out to a sound card.

    And control it back home It would be nice to switch channels by grounding.
    I can $$

  • Comment Link VideoPortal Thursday, 16 March 2017 01:45 posted by VideoPortal

    If you just want to do digital modes through fldigi, you re probably good to go at this point. You can have flrig running on the Raspberry pi and fldigi running on the client, and they will be able to communicate and key up the radio and stuff. But I wanted to do voice as well. So what to do?

  • Comment Link nani Thursday, 02 March 2017 14:42 posted by nani

    is there any way that i an install to control the ts 590s?

  • Comment Link gene Padgett Sunday, 10 July 2016 03:19 posted by gene Padgett

    Hello, Gene here. i;m a ham radio operator and wanted some info on hooking up a raspberry3 to a ham radio output(audio) to decode Morse cod on my VGA flat screen monitor. Is this the place to go?


  • Comment Link Peter G4MHA Sunday, 20 March 2016 14:03 posted by Peter G4MHA

    Hi I am looking for a terminal program that understands Murray code and allows 45.45 and 50 Baud 5 bit murray to go out of the com port the com port may be 8 bit in which case this will not work and an io must be used that is fact enough up to 100 baud the idea is to directly communicate with a teleprinter or demodulator any one got any ideas optimum would be to use a pi and a keyboard and a display module with maybe also on the asc11 side a thermal printer

  • Comment Link Graeme Tuesday, 12 January 2016 21:18 posted by Graeme

    Hi Rob

    I have just tried installing phaseshift on two RPi's one running Raspbian wheezy and one running the latest Raspbian jessie and was able to install it on both, so it should install ok.

    start by doing an update to download the latest software list, with

    sudo apt-get update

    then try

    sudo apt-get install phaseshift

    If you still get an error, can you post the error message you get.


  • Comment Link Rob Heyer Sunday, 10 January 2016 14:29 posted by Rob Heyer

    I'm trying to run PSK31 on my Raspberry PI. I chose this from the list
    phaseshift0.40-13.3 PSK31 terminal for X11; I used sudo apt-get install phaseshift in the command line LXTerminal and pressed 'Enter' the command was rejected.
    Please inform me where I'm going wrong and tell me the correct way to download the phaseshift so I can install it on to the 'PI'
    Thank you for your time

  • Comment Link Greame Sunday, 29 March 2015 11:56 posted by Greame

    Hi Alister, Thanks for your comment.
    I have an article about direwolf in the software communication section with a link to it's website.

    This page is a list of Raspbian repository software packages that can be installed with the apt-get command. Unfortunately DireWolf is not available as a package so it doesn’t appear in the list.
    **UPDATE: DireWolf is now available as a software package

  • Comment Link Alister Saturday, 28 March 2015 14:52 posted by Alister


    You might consider adding direwolf to the list. I have been using it very succesfully for APRS from some time now.

    It can act as a digipeater and/or as an igate.

  • Comment Link Ale Monday, 23 February 2015 12:34 posted by Ale

    Anybody has already tested the functionality of the GPIO4 line with the new Raspberry 2, please?

  • Comment Link Greame Saturday, 14 June 2014 11:49 posted by Greame

    Hi Hugh

    Ratings can be added for any package by clicking on any Rate It link which takes you to a submission form.

    Thank you for your rating of GRIG, which has been added to the list.

  • Comment Link Hugh Wardlaw Friday, 13 June 2014 22:46 posted by Hugh Wardlaw

    I wish that I could rate GRIG. It is pretty good. I would rate it Like. It is no HamRadio Deluxe, but it is a good start.

  • Comment Link Slimy MC Slime Tuesday, 01 October 2013 09:09 posted by Slimy MC Slime


    Oh YES - in the command line:
    1) sudo apt-get update
    2) sudo apt-get install [package name]
    eg: sudo apt-get install soundmodem

    Slimy Mc Slime

  • Comment Link Greame Saturday, 27 July 2013 13:26 posted by Greame

    Yes. In raspbian on a Raspberry Pi connected to the internet, load LXterminal and enter the command
    sudo apt-get install (package name)

    At the top of this page is a paragraph on how to do this plus a link to a full guide on how to install software packages.

  • Comment Link KB5ITJ Thursday, 25 July 2013 23:58 posted by KB5ITJ

    Are any of these packages downloadable?


Additional information