RFC1226 describes a method of using TCP/IP based networks to transport AX.25 frames. The ax25ip utility uses this technique to transfer AX.25 frames in and out of TCP/IP environments.
This used to be an experimental packet radio to internet BBS gateway. Don’t know if it is still used. The actual gateway at www.arasmith.com/n0ary seems to be down. Lots of example code though, if you want to setup something similar. Sysop manual (in postscript) and configuration files included.
QSO language coach
QSO language coach will learn you to make a QSO in different languages.
NET, put together ny K5JB. It contains the source code with updates, documentation, sample configuration files and bm, a mailer program.
A daemon to encapsulate AX25 frames in IP datagrams for carriage across an IP network. Get ax25ip.tar.gz instead if you don’t need dual port kiss.
31-Jul-07: Moved to Obsolete. Doesn’t compile on current Linux systems.
Numerical electromagnetics code, written in fortran. This is professional antenna analysis software. For documentation check out http://www.qsl.net/wb6tpu/swindex.html. There you can also find linux binaries, if you don’t know how to compile fortran code.
Amateur Radio Call Book Server.
Simple logging program for unix. Uses black and white ncurses interface.
Allows you to use a PackeTwin with the AX.25 code.
Highly configurable mailbox. Can import FBB, NNTP and SMTP messages. Only binaries are distributed. Uses libc4. Not actively maintained.
These programs allow the amateur PACSATs to be used by a Linux user with the kernel AX.25 code. These programs run under X11 and provide programs that handle the broadcast protocol, the FTL0 file transfer protocol, and for handling directories and downloaded files. This package does *not* include a satellite tracking program, nor anything in the way of station automation.
These utilities are designed to record the usage of a packet radio channel.
WAMPlus is an IP router and AX25+NETROM protocol manager for linux. It was created on the base of Dieter Deyke’s WAMPES system code. This later became AIRS.
conversation table (server and client), derived from wampes’ convers.
Berkeley talk client modified for AX.25 use.
XNET is a network analyzer designed specifically to monitor AX.25 packet
NCURSES-based ttylink/convers client. As the name says, devides your screen into 2 parts for incoming and outgoing traffic.
NASAWASH extracts valid NASA format 2-line Keplerian element sets from a text file, which may contain other text of various kinds.
Linux HF Fax software. Converts FAX audio to an image for viewing. This software is currently under development and not yet ready for general usage.
utils for the generic Z8530 AX.25 device driver for linux kernel 2.1.6 and up.
Chkfwd informs the sysop about msgs which are about to be returned by epurmess because they aren’t correctly routed.
Retmail returns local messages for unknown users and messages which are about to expire before empurmess deletes them. This is a binary linked against libc5. Source available on request.
Getservinfo is a simple program which extracts info from the serverXX.in and init.srv files and outputs data in a shell readable form. It’s meant to simplify writing servers using shell scripts. 7PREQ, REQFIL, REQDIR and REQZIP shell scripts are included.
MAKEIDX creates an index of all FBBDOS files. It scans all FBBDOS drives and outputs the files in each directory with the labels taken from the yapplbl.dat file. Requires FBB7 or newer. This is a binary linked against libc5. Source available on request.
These are some knocked up utilities to support the X.25 code within the Linux kernel. Not very well tested.
SatTrack is a realtime satellite tracking and orbit prediction program with an X11 color world map tracking chart. This is the last freely available release.
ttylink talk daemon (port 87).
Bidirectional gateway between xfbb, inn and several SMTP mta’s. Consists of 3 programs: a feed channel for inn, a sendmail style external transport and a program which reads fbb’s export file (to be run from cron).
HAMMAP data files, repacked for use with digiinfo/Linux, send updates/changes etc. to email@example.com.
Digiinfo port to Linux. Displays information about network nodes and paths within amateur packet radio network.
2 pole bandpass filter program written in basic.
Mkusrlst is a simple program which dumps the data from the user database (inf.sys) to the standard output where it may be redirected to a file or processed by a pipe. This is a binary linked against libc5. Source available on request.
Ircgate is a perl program. It enables IRC (=Internet Relay Chat) users to talk to convers users This aim is achieved by translating the inter-server communication so that all users on both networks can talk to each other just as usual.
This program runs a CW beacon (morse code) through the parallel port, capable of keying a transmitter. It uses a spare bit to set an optional attenuator.
Port of NK6K’s set of microsat image conversion utilities to Linux.
The multimon software can decode a variety of digital transmission modes commonly found on UHF radio.
Linux driver for OE5DXL’s 9k6 packet modem.
2010-12-12: No longer available for download, although the webpage still exists.
BBS written in pascal.
Great Circle. This program is used to determine bearing and range to two stations given latitude and longitude.
This is a suite of programs written in BLT – an extension of TCL/TK – which are intended to assist in visualizing antennas. The package is intended to provide windows which show both antenna patterns and antenna configuration. An accompanying article in both LaTeX and PostScript form describes the process of designing a simple antenna using the system.
Axw3 is a http proxy and IP/AX25 gateway that allows your browser fetch pages from the Internet using a pure AX25 connection without encapsulate IP.
JStation is a software application, written in Java, that implements a fully automated station for working the Digital Store and Forward Amateur Radio Satellites. The download site also contains bug-fixes and documentation.
Gnuplot script to display sunspot data.
Software to program Yaesu HTs FT-50 and VX-1.
This program predicts the most likely operating frequencies and signal levels for high frequency (shortwave) radio propagation paths on specified days of the year and hours of the day.
This is a little transmission line calculator applet. A number of the ideas were borrowed from TL.EXE by Dean Straw N6BV. The values of the built in cable attenuations were taken from that program. The program shows power, voltage and current across a transmission line. Impedances, losses and SWR are calculated.
This java applet/application implements a simple yagi modeling code. It can either run in a java compatible web-browser, or under Sun’s JDK runtime environment. You will be presented with a screen divided into a top screen where the antenna is drawn and a bottom part for calculations. In the bottom right part the antenna pattern is drawn. Contains example antenna’s and you can design your own.
Dummy robot written in perl. Can do DX spotting and tell the weather.
2010-10-12: moved to Obsolete, no longer compiles on Linux.
Net port by pe1chl. Lots of extension. Only binaries are distributed.
Control programs for the AOR-8000 scanning receiver using Tcl/Tk (for the X version) and the console (This is of interest to AOR-8000 scanner owners).
Fax receiving software for linux/X11. Uses a soundcard to receive fax images.
Simple morse code decoder.
Tig2aprs is a utility to convert US Census TIGER/Line(R) (1994 or 1995 version) map data into maps suitable for use with the Automatic Packet/Position Reporting System (APRS) by Bob Bruninga, WB4APR.
31-Jul-07: Moved to obsolete. Broken link, no other location known.
These are fairly simple modifications of the existing pi2.c code, originally done by Dave Perry and recently modified for modular use in 2.0.36 kernel distributions.
AIRS is the Amateur-radio IP Routing System.
This is a simulator for the popular, series capacitor, parallel inductor T-network tuners. It can be run as a standalone applet or within a java capable web-browser. It shows a grapical presentation of a tune with three knobs which can be rotated. The applet then calculates the SWR and the losses inside the tuner.
Psearch is a search program for files located in ~/ftp/pub on your local machine. An includes daemon program called psearchd allows searches of remote ftp servers.
Popular version of TPP by Hessu, OH7LZB. Contains bug-fixes and patches. This version is also a bit stripped down, some TPP features are removed for the sake of clarity.
REQLST is a server which enables BBS users to request the messages list. It’s meant for TSTHOST and TPK users to allow them to retrieve the list as a compressed message.
Mlist is a powerful majordomo-like mailinglist-server for FBB. Knows commands like subscribe and unsubscribe and can forward via AX.25 to a subscribed list of users. Can maintain several lists. This is a binary linked against libc5. Source available on request.
X version of mheard which uses the GNOME libraries. Ghumheard has 4 notebook tabs showing different kinds of information.
Kernel module to drive the Radio Tech BIM-XXX-RS232 Radio Transceiver. The driver emulates a KISS TNC.
An implementation of the Radio Shortest Path First (RSPF) protocol version 2.2.
Mail2BBS is a package that enables sendmail to write an import file
Mkiss allows dual port TNCs to be used with the Linux AX.25 kernel software.
AorWrite is short commandline tool to communicate with AOR-AR8200 handheld
Ax25spyd is a daemon which analyses, formats and transmit the AX.25 traffic via sockets to other processes. Statistics of heard frames and a simple DX-cluster-spy is included.
Three programs to control WiNRADiO communications receivers.
WinRADiO toolkit for Linux
A TCL based graphical interface to the WinRadio communications receivers.
Xearth sets the X root window to an image of the Earth, as seen from your favorite vantage point in space, correctly shaded for the current position of the Sun.
TalKT is a very simple application which allows voice QSO over packet.
GNOM is a new terminal software running in textmode.
A control program for the Kenwood TS-140/440/940 line of amateur radio transceivers that runs under Linux and Windows using the exact same source file.
DXC is a pseudo terminal for packet clusters. DXC monitors packet data on the frequency of your cluster.When DX INFO is transmitted to connected users, DXC grabs the information, printing them in various colors on the screen.
Linux driver for the async connection of the G4XYW modem
This program is intended to provide an Automatic Position Reporting System , APRS, that runs on Linux, Windows, and Mac systems WITHOUT having to worry about system specifics and having to worry about keeping seperate source trees. The only change required in the source is specifying the serial port the TNC is hooked to.
The KCT/T is a PC-bus 8bits ISA board to drive two antenna rotors and two radios.
Axconv is a simple AX.25 convers client intended to be launched from ax25d. It connects to the conversd system specified and optionally logs in with the user and channel specified. It does the necessary end-of-line conversions and also buffers the traffic in order to optimise the AX.25 channel usage slightly.
AWZnode is a Linux node program based upon LinuxNode by Tomi Manninen OH2BNS and FlexNode by Roy PE1RJA.
UUENCODE-like file coder for use in Amateur Packet Radio, for sending and forwarding of binary files.
This electronics program calculates the Bode plot (amplitude and phase) of simple ladder networks.
BBS for linux with F6FBB-, W0RLI-, TheBox- style forward protocols implemented,
PhaseShift is a program for operating PSK31 on Linux.
icq7com is a utility for the Icom IC-Q7 mini handheld transceiver. It enables complete backup of its memory, downloading, editing and uploading of channels.
DIXMF is a flexible message filter for LINUX FBB, developed to meet
Configuration tool and driver for Ottawa PI2 and Gracilis PackeTwin
Obsolete: This code is included in the soundmodem package.
This is a set of programs to allow the use of the teletext function
bpfilt is a C program for designing narrowband bandpass filters.
xspectrum is a program that displays the spectrum of
PerlAPRS is an application which can monitor both local TNC and remote Internet APRS packets. It then can perform an automated action based on criteria specified by the user. For installation instructions see the perlAPRS homepage.
This server is a linux replacement for LA6CU’s well-known MULTI.EXE server
Mailbox-Client for DP/Baycom-Boxen.
31-Jul-07: Moved to Obsolete. P3D/AO13 are QRT.
Given two Maidenhead locators, calculates distance (qrb) and azimuth.
CLX is a system which clones a PacketCluster node.
31-Jul-07: Moved to Obsolete. P3D is QRT.
Contest is a program to log your QSO’s. It logs on one frequency.
7plus utilities for FBB 7.03 and later.
Multi is a server for the Linux version of FBB. It allows the sending of a
AZ_PROJ is a set of postscript files for drawing colored azimuthal equidistant
CLLOG is a German language HAM RADIO Log program (click to “Download”).
DSP simulation program for FIR and IIR filters. Uses xforms library.
A KDE2 application which reads AO14 telemetry audio data either from a prerecorded WAV file or directly from a sound card, demodulates the 400bps BPSK telemetry signal and outputs data through a TCP/UDP network socket.
Contest log program for VHF/UHF/SHF-Contests.
KA9Q-variant TCP/IP program for Amateur Radio usage. State of the art. Contains Web based BBS, scripting support, FBB Compressed Forwarding and lots more.
Java based interface to dxWorld.com
RSCW is an experimental morse decoder using the sound card for input.
LinuxALE is an Automated Link Establishment (ALE) protocol decoder (based on MIL-STD-188-141A standard) using sound card for HAMs and other HF band radio listeners.
CW keyer as a kernel module (/dev/cwkeyer).
NEW-AX25 is an alternative implementation of ax.25 for linux.
convers client for X, using tcl/tl toolkit. Color support.
bbsgate is a full-featured gateway for BBS mail and bulletins towards rfc-822 conforming email and news, and vice versa.
2010-10-13: moved to Obsolete, no longer compiles on Linux.
tfkiss is a port of “TheFirmware” by NORDxLINK to Linux/Unix.
Lnxforward is a suite of programs that performs message forwarding to or from FBB or compatible systems.
Linux distribution based on LoopLinux. Supports kernel 2.2. Can be run from MSDOS system and includes all packages to run AX.25, convers and even a small webserver.
InterNode Protocol support for Linux
An X program for doing calculation on Smith Chart.
Satellite tracking program with ncurses interface.
pConv is a Perl/Tk based graphical ham convers client
KT7F is a graphical control interface for the T7F transceiver (see http://www.df2fq.de)
Morelia is a bit like a node and a bit like a bbs. It provides a NOS like look and feel front end to a Linux TCP/IP packet system and provides access to nntp news, personal mail, dns, convers, DX cluster, operator chat and any sysop defined features. It requires Python version 2.0 or greater to run.
20100126: moved to obsolete. Projects seems dead, is still using version 3 of the QT libraries.
Easy to use morse code trainer for Linux with graphical user interface.
A packet radio convers daemon.
This program will display the positive elevation of selected satellites for a 24 hour period, or of a single satellite for a week.
Mtrack is a X window based satellite tracking program.
Java client for predict.
tk150 is a utility program for programming or cloning the 1000 channel Standard (Yaesu) VR-150 handheld receiver sold in Japan.
tk3 is an open source, multi-platform configuration program for the ICOM IC-R3 portable radio/television receiver.
tk545 is open source software for controlling and programming the Japan Radio Co. NRD-545 DSP receiver.
tkD7 is an expectk script for controlling the Kenwood TH-D7 HT. It can control basic transceiver operation, set various radio parameters, set memories, and display APRS data very crudely. It has been run on FreeBSD and Linux but should be portable to any system that supports TCL/TK and Expect.
tk92 cloning software for Radio Shack PRO-92, PRO-2067 scanners.
A text-based host mode terminal program for the Kam Plus TNC (a multi-mode TNC manufactured by Kantronics Co, Inc).
RTTY soundcard program for linux. Shows a control window where mark, space and number of data bits can be set. Also provides a Oscilloscope display for tuning.
Kptc is a KDE2 application for operating comfortable with the SCS PTC-II ( or PTC-IIe, PTC-IIpro).
sctl is a program to control the Bearcat BC895 xlt trunking scanner, and possibly others.
FT100 Rig Control
A pair of programs to control the FT100 transciever.
tk7 is an open source, multi-platform configuration program for the ICOM IC-Q7A walkie-talkie.
ax25-config simplifies the configuration and installation of linux AX.25 support on a 2.2/2.4 kernel.
enhanced QRA locator to geographic position and vice versa GTK JAVA applet
Split screen convers client with color and sound support. This is a nice and simple client with some line editing capabilities.
PetitTrack is a small satellite tracker for the Sharp Zaurus SL-5×00 Linux PDAs.
Tnt is a hostmode terminal program for packet radio with multiple virtual screens, connect scripts, YAPP, AutoBIN and “Autoforward”.
31-Jul-07: Moved to Obsolete. AO40 is QRT.
This program continuously shows which beacon of the International Beacon Project (on the HF bands from 14 through 28 MHz) is currently transmitting.
Node is a simple node front end, modelled after the node shells of TheNet and G8BPQ nodes.
Vxur and vxuw are command line utilities that allow reading and writing the memory of the Yaesu/Vertex Standard VX-5R HT and FT-817/FT-857 in “clone” mode.
This program acts as a gateway between the Internet and a local ham VHF APRS packet network.
otdigi is a reference digipeater to test some proposed OpenTRAC protocol elements.
VIPEC is a program that allows the user to analyze high frequency, linear, electrical networks.
tk8500 is open source software for controlling and programming the ICOM IC-R8500 wide coverage receiver.
atlc is an acronym of “Arbitrary Transmission Line Calculator” and is used for calculating the properties (eg Zo) of electrical transmission lines.
Calculates locator from long/lat and vice versa, and beam heading and distance between locators.
Tronkito MPT1327 Trunk Tracker
A MPT1327 Trunked Radio Decoder has been released. It supports decoding and tracking MPT1327 systems under linux using the soundcard and a Icom receiver.
tk500 is a utility program for programming or cloning the Yaesu VR-500 receiver.
The Debian Dxpedition Disk is a live CD containing all programs you need to survive a DXpedition.
Satellite tracking program for KDE3 which uses hamlib.
xtt516 is a rig control client for the Ten Tec Argonaut V (Model 516) HF amateur radio transceiver
Aprsdigi is a specialized Amateur Packet Radio (AX.25) UI-frame digipeater for the Automatic Position Reporting System, APRS(tm).
A Python program to interrogate the Ten-Tec ORION transceiver and replicate the LCD panel using the curses package.
PacsatTools is a collection of utilities designed to help facilitate communications with Pacsat satellites operating in the Amateur Radio Service. Included are utilities that prepare files for upload to pacsat satellites, process downloaded files, and display satellite directory information.
tk2 is an open source, multi-platform configuration program for the ICOM IC-R2 portable receiver.
Linux GTK Program to control the kenwood TS440.
Accessability tool that allows you to control your computer by tapping out morse code.
The idea behind baken is to allow for the visualisation of European VHF/UHF and microwave beacons on a map of Europe.
Java interface to Linux AX.25 (amateur packet radio) sockets.
Audio DSP filter and spectral displays for both pre-processed and post-processed signals. The EQ Cut function is useful for specifying stop-bands and the Gate function is useful for reducing background noise.
The MT63 soundcard modem is intended for amateur radio as a conversation (RTTY like)
An X11/GTK/wxWindows program for visualising propagation paths and local topology.
GSMC – GTK Smith Chart Calculator
Simple program for doing calculation with a Smith chart using GTK lib.
GTK Smith Chart Calulator for RF impedance matching
webconvers is a web-based interface to the amprnet World Wide Convers system that has it’s roots in an online Chat room script written by Christopher Heschong.
A Fully Automatic Morse Code Teaching Machine
This program teaches you to receive Morse code. It starts with a few letters and adds more when it sees that you are ready.
tk10 is configuration software for the ICOM IC-R10 receiver. It employs a graphical user interface and works on Linux, MacOS X, BSD, Windows, etc.
This amateur radio log search applet searches log files on a server for a specified callsign and returns the result.
Packet Radio terminal program for Linux/KDE (X). Features kernel AX.25 support, multiple parallel connections, auto7plus, autobin, bbs message selector, and lots more. Uses the Qt library.
tk75 is open source software for controlling and programming the ICOM IC-R75 shortwave receiver.
tk5 is configuration software for the ICOM IC-R5 receiver. It employs a graphical user interface and works on Linux, MacOS X, BSD, Windows, etc.
This is a GTK widget for drawing Smith charts. It uses the cairo (gtkcairo to be precise) library for rendering the chart. A sample program using the widget is included in the package. The code is based on gsmc.
A powerful morse practice program that supports both the PC speaker and the OSS sound drivers.
This program is an implementation of M-ary Frequency Shift Keying modulation for amateur radio communications.
This program is a GTK+ application that displays the time and date in a number of timezones, as specified by the user.
Sound card analyzer. This program send 100 frequencies out, and it measures noise or distortion which are important parameters, if we want use this card in measurement or for SDR.
Harv’s Hamshack Hack
Hamshack Hack is a ‘re-master’ of the KNOPPIX Linux distribution made especially for Amateur Radio Operators (Hams) who have no prior experience with Linux.
gpsfeed+ is a software gps simulator, providing TCP/IP, UDP, http and serial port connectivity in NMEA 0183, XML or user defined output format.
Radio Amateurs Web-based Toolkit – providing a set of tools for daily DX-work, e.g. locator calculation, contest-logging, etc.
A very simple morse decoder that uses the sound card (or a unix pipe) as input.
tk120 is a utility program for programming or cloning the Yaesu VR-120 handheld receiver.
DttSP is an open source project started by Dr.Frank Brickle and Dr. Robert McGwier of the DTTS Microwave Society to provide code to be used in various DSP projects with an emphasis on Software Defined and Cognitive Radio.
Freeware logging and reporting software for School Club Roundup, an operating event held the second full week in February.
linux and windows versions of my ham radio logging program.
Provides band and passband controls to be used in conjunction with a waterfall display to easily focus on PSK31 signals. Specific to the Orion, but can be adapted to other rigs.
acarsd allows the monitoring of ACARS transmission using a soundcard.
Do all your logging through any web browser. PHP based logbook script. Requires php4, mysql, and apache (other things might work, but have not been tried).
CWirc is a plugin for the X-Chat IRC client to transmit raw morse code over the internet using IRC servers as reflectors.
This program is a clock that shows which portion of the Earth’s surface is illuminated by the Sun. Very useful for studying greyline propagation.
Xwota is a GTK Client that connects to the WOTA Database (Who is On The Air – http://www.wotadb.org).
Elecraft K2 GUI based rig control program. Requires Qt 3.x.
This is a controller program to use with the Ten Tec RX 320 radio.
A Qt-based host mode terminal program for the Kam Plus TNC (a multi-mode TNC manufactured by Kantronics Co, Inc).
This is a ax25 mail client used to manage bulletins and a personal mail that you can access at your HOME BBS.
APRStracker is an alternative firmware for tinytrak like aprs trackers. It includes a small configuration utility that runs on Linux.
A simple tool for PLL synt loop filter design and tune up – very alpha version!
PSK31 for the KDE 3.x linux desktop.
Ham radio CW-elbug, RTTY, Amtor (Sitor), GTOR, PACTOR-1, MT63 program
Linux Live CD for ham radio operators, based on Puppy Live CD.
Command line predict Perl client to print coming satellite passes on screen.
Command line predict client for Doppler shift correction with Yaesu FT-847.
Multiprotocol router for AX.25, TCP/IP, INP3, NetROM and FlexNet-Routing. It’s a net clone, but it can do a lot more. Distributed as binaries.
Nec2 postprocessor. Useful utility, written in yorick, which calls the nec2 program with a nec input file, outputs the result as a antenna pattern on the screen and in a postscript file for printing. Contains lots of examples. Npp requires yorick-1.4 which is available in most linux distributions. This package contains a nec2 binary.
Xarpm (X Amateur Radio Packet Mailer) is a graphical terminal & mailer program for Linux. Download and install V1.3.0 then do online update to version V1.3.1
PB and PG for Linux are programs used to download from, and upload to, digital satellites (PACSATs) supporting the FTL0 protocol.
A graphical GTK+ based morse code tutor. Implements Koch method and Classic Method
dxcc is a small utility which determines the ARRL DXCC entity of a ham radio callsign, based on the cty.dat country file by Jim Reisert, AD1C. Optional GUI with a world map showing the DXCC’s location available.
Gathers XML data from QRZ.com (subscription required) for label printing and other output formats. Coded in Python.
Rigserve is an IP-based server that controls your ham rigs and listens for client connections.
PyMo builds a small Python/PyGTK 2.0 application around Jochen Kunz’ morse program. It focuses on training groups of five characters. It provides nice highlighted corrections and a flexible configuration.
Console contest logger written in Perl. Supports transceiver control (hamlib), cwdaemon and a growing number of contests.
GPSK31 is a PSK31 Terminal, using the GTK+ Version 2 Toolkit.
Generates SSTV (Martin 1 mode) sound files from a JPEG image.
Another GUI software for VOACAP for Linux
This GUI helps in the creation of the input file that is needed for running VOACAP predictions on Linux.
LinLogBook is a highly configurable loogbook for linux.
lin_ebook2cw is a GUI for the program ebook2cw by Fabian Kurz, DJ1YFK. ebook2cw translates texts into Morse code and saves it as a MP3 file.
A very small CW decoder
Multi-plattform contest logger written in Java.
Spektrum analyzer with motif/lestiff interface which uses a sound card.
A fromtend for SDR1000 and reduced clone (eg. softrock, …).
This program takes a textual input and converts it to morse encoded characters in the form of a standard Intel HEX file which can be used to program an EPROM.
7-Oct-10: The website has been closed.
Yagi antenna calculator
No longer available according to the website
Morsememory is a play with cw.
Meinprojekt is a project management tool which helps you keep track of your electronics project.
Small Device C Compiler – if you want Microchip PIC or a lot of other microcontroller-type programming with free software in C language. If you want use for PIC, you must compile the “gputils” package and SDCC.
Hamtools is simply a collection of random tools that have been written for doing various things with amateur radio.
Control program for the Kachina 505DSP transceiver with both Linux and Windows versions. This program replaces the Kachina-supplied KC505.EXE (Windows only) for most operating functions, and it is still evolving.
linSmith is a Smith Charting program, mainly designed for educational use. As such, there is an emphasis on capabilities that improve the ‘showing the effect of’-style of operation.
CQiNet is a family of programs that combine Ham Radio with the Internet using Voice over IP (VoIP) technology.
Tools for kernel AX.25 support (kernel 2.6).
Standard applications to use with kernel AX.25 support (kernel 2.6).
A run-time and development library to support the development of Linux AX.25, NetRom and Rose applications.
xoscope provides computer based display and analysis of oscilloscope & spectrum analyzer output from a wide range of devices like soundcard or dedicated hardware.
Green Mountain Callbook
Green Mountain Callbook is Free Software that enables its user to search a public domain database of over 700,000 US and Canadian amateur radio callsigns quickly and easily to retrieve information about the licensee such as name, operator class, and mailing address.
Updates BBS satellite data base from AMSAT bulletins received via packet radio.
Logging program intended for ARRL VHF/UHF contests.
PiKdev is a simple graphic IDE for the development of PIC-based applications.
APRS is a system which uses amateur radio to transmit position reports,
“Tone” will work with one or two soundcards and will provide single or dual tones with sine-, square-, or triangular-waveforms.
KTechlab is a development and simulation environment for microcontrollers and electronic circuits, distributed under the GNU General Public License.
Communication and logging program for Elecraft K2 and K3 transceivers.
TuxLog is a log program for Linux. The data are stored in a MySQL data base. A call registered appears immediately the picture if available. The data can be exported in the SQL or ADIF format. Over telnet then a DX cluster connected become. In a window the Grayline is indicated.
A new intelligent digipeater software for APRS digis.
Bold real-time digital clock shows UTC and local date and time. Written in Python with wxPython.
Interface program for the PskMeter by KF6VSG. Pskscope provides additional functionality over the software distributed with the PskMeter kit. It allows you to view your transmitted signal in both the time and frequency domains.
Winkeyer USB server
A Linux GUI server for Winkey by K1EL. Works in the same way as cwdaemon.
A morse tutor that drives any Linux-supported soundcard.
Petr, OK2CQR, developed an UDP server allowing operation of the Winkey USB by K1EL with any Linux program with UDP keyer capability. It work in the same way as the popular cwdaemon. With Winkeyer USB server expands the useability of this excellent product to all Linux program with UDP keyer capability (TLF by PA0R etc.)
PUFF is a program for analyzing microwave circuits, with graphical circuit entry, stripline calculations, etc.
Glfer is a program for reception and transmission of QRSS signals, a mode used mainly on the 137 and 73 kHz band.
Syntorxgen generates code plugs (i.e. sets of channel settings for frequency, PL, etc.) for Motorola Syntor X transceivers.
LinPsk is a Psk31 program for Linux using the Qt library. It is based on WinPsk 1.0 by Moe Wheatley, AE4JY.
QRSS VD is a free, open-source, cross-platform QRSS spectrograph and spectrogram analyzer written entirely in Python
PIC programming software with easy to build hardware for Microchip PIC controllers.
Analog active low/highpass filter designer (Butterworth, Chebyshev, Bessel, Cauer)
You can use this program to make Great Circle maps from any location in the world.
EAGLE Layout Editor
The EAGLE Layout Editor is an easy to use, yet powerful tool for designing printed circuit boards (PCBs).
A modern Ham Log program (written in Java) can run with Linux, Mac OS, Mac OS X, Windows, etc.
DBLog is a logger program for Linux inspired from Logger32 and M1NN_Logger.
software to perform unattended spectrum search, will skip flagged frequencies and log + record audio from finds
This is a oscilloscope and spectrum analyzer software which works with soundcard.
FDGnuX is a remastering of Ubuntu 9.04 Jaunty version Ham Radio (amateur radio) for members of France Digimode Group (FDG) and all amateurs radio.
BC246T Virtual Control
This is a little program to control and display the activity on the BC246T via the serial port.
PikLab is a Microchip PIC programmer software. It can work with serial and parallel programmer and Microchip ICD2 hardware.
UNIX client interface to the Winlink 2000 ham radio email system – interfaces with your system’s local SMTP email program (Postfix, Sendmail, etc)
Callsign lookup tool for qrz.com based on QT4
finds exact gain, directivity and input impedance of Yagi or log-periodic antennas (planar symmetric array of cylindrical dipoles, many driven elements) for a range of specified frequencies, integrates 2D for segments on the same element, moment method
Pcb is an interactive printed circuit layout system for X-windows. Produces very professional output, but does not contain an autorouter or something similar. Good documentation and examples included.
qtlog is a logging program based on qt and MySQL.
VHF contest cross-checker for EDI files.
Hamsolar is a actually a extremely light weight web browser. It is dedicated to a single specific and highly specialized web page.
DXcluster completely written in PERL.
XCircuit is a UNIX/X11 program for drawing publishable-quality electrical circuit schematic diagrams and related figures, and produce circuit netlists through schematic capture.
An AX.25 packet radio to XMPP (Jabber / Google Talk protocol) gateway.
QAntenna is able to show antennas in a 3D plot, and calculate it’s radiation pattern. It is capable of working with many antennas at the same time.
A ham radio contest log program that features a software-defined radio (SDR) bandscope. The program is written using Qt.
Radio Explorer displays shortwave radio broadcast schedules so that you can tune in to on‑air international stations and listen to the world around you.
A Webbased Logbook written in PHP. It uses MySQL and Apache and can be used over the Internet or Intranet.
A program for visualizing NEC2 input and output data (X-windows).
HamFax is a QT/X11 application for sending and receiving facsimiles over radio.
Packet switch node software for kernel 2.6+. Based on the ROSE protocol with transparent automated packet frame routing. Contains a WP server and several utilities to maintain the node. See FPAC mini HOWTO for practical implementation.
This is a simple Ham Radio Logbook, which can import and export ADIF files, show maps based in cluster activity and Maidenhead Locators, show statistics, print labels and QSLs, etc.
Grig is a simple Ham Radio control (CAT) program based on the Ham Radio Control Libraries (Hamlib). It is intended to be highly generic presenting the user to the same graphical user interface regardless of which radio is being controlled.
ncurses GUI for the motorola JEDI series scanners.
Command-line program for controlling the FunCubeDongle (a versatile VHF/UHF software-defined radio).
GPUTILS is a collection of tools for the Microchip (TM) PIC microcontrollers. It includes gpasm, gplink, and gplib.
a simple c program for a serial elbug = electronic morse key, which is to be plugged to the serial port, its output is also a pin in the serial port.
Qgrid can convert from Maidenhead grid squares to latitude/longitude, convert from latitude/longitude to Maidenhead grid squares, calculate the distance and bearing between two points and show a graphical representation of the bearing.
KLog is a Hamradio logging program for KDE.
PSKmeter.py is a display and analysis program for the PSKmeter station accessory. It is written in Python under Linux, but it should be portable to Windows or MacOS systems.
Small ADIF-file conversion, merge and check utility written in Perl.
This program is a daemon implementing the microHam keyer protocol.
Save My eQSL NG (or savemeqsl-ng) is the New Generation or derivate product of my bash script savemeqsl for downloading electronic QSL cards from the eQSL site.
Flwrap allows you to transmit a text message, image, or binary file to either single or multiple stations and allow each receiving station to verify that the transmission was received without error. Intended to be used in tandem with Fldigi
Very simple application utilizing my translation to C of SGP4/SDP4 satellite tracking routines, intended as a guide on using SGP4/SDP4.
Console ncurses based application for Maidenhead grid locator calculations
A stable, flexible, shared control library for receivers, scanners, amateur radio transceivers and rotators.
This software allows you to use your computer and soundcard to emulate a number of digital radio modems including AFSK 300, AFSK 1200, HAPN 4800, G3RUH 9600 and others with either a KISS or MKISS hand off the Linux kernel
ebook2cw converts text to Morse MP3/OGG-files.
A graphical user interface (GUI) for ebook2cw, written with help of the multi-platform wxWidgets toolkit.
A morse code e-mail notifier.
Multiplatform VHF/HF contest logging program. Includes all features for Multi station: networking, ON4KST chat, CW/SSB keying, radio control and more and more…
CHIRP is a FREE cross-platform, cross-radio programming tool. It supports a growing list of radios across several manufacturers and allows transferring of memory contents between them. It’s recommended for people to try out the daily releases as well for inclusion of the newest radios
FreeDV is a GUI application that allows any SSB radio to be used for low bit rate digital voice.
The OpenBCM-Mailbox is an amateur radio Bulletin Board System with AX.25 store and forward capabilities. OpenBCM was formerly known as BayCom-Mailbox (BCM). Supports Linux, Windows NT/2000/XP and DOS.
Qucs is an integrated circuit simulator which means you are able to setup a circuit with a graphical user interface (GUI) and simulate the large-signal, small-signal and noise behaviour of the circuit. After that simulation has finished you can view the simulation results on a presentation page or window.
TLF is the first text-mode general purpose contest logging program with full networking support.
Linux port of N6TR’s DOS contest logging software “TR”, by W9CF.
gEDA package is a schematic capture suite for Linux (and other OS). It contains gschem (schematic capture), gnetlist (netlister), gattrib (component attribute editor) and many other utilities.
Open source front end and plotting application for VOACAP for Linux
Linux AX.25 to AGWPE API compatibility layer for network based packet communications for Linux, Windows, and any other AGWPE compliant applications
SvxLink is a flexible voice services system for ham radio use which can act as a repeater controller as well as ask as an EchoLink server or Echolink client with the included Qtel GUI client.
multimon-ng a fork of multimon. It decodes the following digital transmission modes:
Cabrillo reports editor. It is oriented toward convenient contest log entry (based on paper log), but can be used for real-time logging as well.
An RF Signal Propagation Loss And Terrain analysis tool for the spectrum between 20 MHz and 20 GHz.
A digital SSTV program utilizing the HamDRM mode.
A port of the VOACAP program that compiles with GCC/GFortran on Linux (and possibly OSX)
FlNet provides the Amateur Radio Net Control Station operator with a real time tool to assist him or her in managing the net activities. A single screen with multiple windows is used to allow rapid entry, search, pick and display of all stations calling in to the net. All operations on the main screen are accomplished with keyboard entries only.
Flrig is a transceiver control program designed to be used either stand alone or as an adjunct to fldigi. The supported transceivers all have some degree of CAT. The flrig user interface changes to accommodate the degree of CAT support available for the transceiver in use and offer an TCP based XML interface for other applications to interface with Flrig
flwkey is a simple interface to the Winkeyer series of CW code generators. It can be used with both the Winkeyer 1.x and 2.x series as well as the RigExpert and other units that either use the K1EL chipset or emulate it’s behavior.
ARRL’s Logbook of the World (LoTW) system is a repository of log records submitted by users from around the world. This software developed can be used to convert a log file (in ADIF or Cabrillo file format) into a file of digitally signed QSO data, ready for submission to LoTW.
Easy to use general logging program for X/GTK with rig control.
Decode AIS messages sent by ships and coast stations.
Various reference programs to read baseband I/Q sample data from a Funcube Dongle Pro+ (FCDPP) software defined radio (SDR) hardware front end, demodulate the data stream and send it to the host’s audio output port.
YAAC – Yet Another APRS ClientGraphical is an APRS client for Windows, Mac OS X, Linux, and FreeBSD.
Soundcard AX.25 TNC, with KISS & AGWPE interfaces, APRS digipeater, APRStt gateway, IGate that supports modern multi-bit error correction and multiple decoders in parallel. Runs on Windows and Linux including the Raspberry Pi.
N7NIX Dan Tracker
Fbb for linux, source code. F6FBB’s bbs is the ultimate packet radio mailbox, used all over the world
Archaic program to control a Yaesu FT-890 HF transceiver off of a serial port.
Python/GTK program for calculating inductors. This program allows you to calculate single-layer, multi-layer, and ferrite ring coils.
X Amateur Station Tracking and Information Reporting (APRS Program) client with GPS, IGATE, and Digipeating support
APRS (and generic AX.25) digipeater + APRS igate all in one small footprint packet.
Very popular AX.25 packet and full KA9Q-variant Internet TCP/IP program for Amateur Radio usage. Improved and modernized by VE4KLM.
Building and configuring various Linux amateur radio programs on Centos 6, Centos5, etc. Programs include Fldigi, GQRX, Quisk, Linpac, AX.25, Svxlink, Xastir, Gpredict, Hamlib, TrustedQSL, and much more
Application to receive and transmit analog slow scan television, fax and digital HamDRM. It also supports EasyPAL’s new Hybrid DRM/Internet mode
Gnome based graphical antenna calculator.
Gnome based antenna impedance calculator for hamradio
LinPac is an Ncurses packet radio terminal for use with Linux’s native AX.25 stack that mimics many of the feature packed HOST-MODE programs that used to exist for Dos (PkGold, etc) but with any TNC running in KISS mode.
PSKmail is a narrow band mail delivery system for use by amateur radio hams via short wave (HF) communication. Unlike PACTOR, it does not use a special controller, you just need a computer with a sound card. PSKmail uses Fldigi in PSK125 mode.
UnixCW is a package of UNIX-based programs that fit together to form a morse code tutor program similar to CP222 by VU2ZAP.
cwdaemon is a small daemon which uses the pc parallel or serial port and a simple transistor switch to output morse code to a transmitter from a text message sent to it via udp port 6789. The program also uses the soundcard or PC speaker (console buzzer) to generate a sidetone.
Flamp is a program for AMP or Amateur Multicast Protocol. An flamp session will transmit one or more files with one or more iterations of the transmission. “Fills” may be provided by retransmitting the entire file or by the sending station only sending the missing blocks.
The Debian Hamradio Pure Blend is a project of the Debian Hamradio Maintainers Team who collaborate on maintenance of amateur-radio related packages for Debian.
python DX Cluster client for Linux
An ADIF to Cabrillo log converter.
VE7FET’s Unofficial / modern ax25 libraries
A version of the “official” AX.25 libraries for Linux that is more up to date, includes the newest patches, etc. that aren’t found in the “official” version.
Soundcard based ncurses program for operating PSK31.
This program is a clock designed for ham radio operators.
Use on the air as a keyer or as a Morse tutor/code practice via your soundcard. Pulse audio is used for sound generation.
This GUI program records basic Ham log information. A resource file allows you to modify the menus for bands, modes, etc. to match your needs.
Twpsk is a program for running PSK31 on Linux using the Motif/lesstif GUI toolkit.
Graphic QSO logger and log editor for Linux, written in Perl/Tk. “qle” logs your QSOs to a “one-file” SQLite3 database, has “Hamlib” rig support and transmits CW. The “qle” logger features as-you-type DXCC info, super-check-partial and dupe checking as well as logging of QTCs received (WAE). Logs can be exported to Cabrillo and ADIF. “qle” is aimed at casual operators.
twHamQTH is an online call sign lookup progran.It uses a free XML feed provided by Petr, OK2CQR at his web site, www.HamQTH.com, It also acts as a server and provides about 40 pieces of data about the call sign to other programs.
Call Book Log 2.1
A ham radio logging solution. Built on mysql/maria db and php, it allows you to host a log on a web server and have easy access to viewing editing deleting backing up and restoring the log. Allows everyone to view the log and a central admisitrative section which when logged into allows you to add and edit and remove entries. It features an easy to setup page, run the setup page and enter the required values and your set to start logging. It is primarily mobile friendly, easy on bandwidth and should work well in any browser. If entering a contact that you have worked before it will show the last 5 dates and times of that station. Although tested well I am always making changes soo stay tuned for tweaks and additions to features.
GNU Radio is a massive (and growing) collection of software modules that may be used to build a software-based radio transceiver.
FreeDV is a GUI application for Windows, Linux and MacOS (BSD and Android in development) that allows any SSB radio to be used for low bit rate digital voice.
Hambrew is a debian (8.1 jessie) live-dvd for French radio amateurs.
KiCad is an open source software suite for Electronic Design Automation (EDA). The programs handle Schematic Capture, and PCB Layout with Gerber output. The suite runs on Windows, Linux and macOS and is licensed under GNU GPL v3.
Flmsg is a simple forms management editor for the amateur radio supported standard message formats. It is intended to be used in tandem with Fldigi.
Gpredict is a real-time satellite tracking and orbit prediction program. It can track a large number of satellites and display the data using tables, maps and other views. Gpredict can control your radios and antenna rotators using Hamlib.
GUI based packet converse software (tcpip).
PyQSO is a logging tool for amateur radio operators. It provides a simple graphical interface through which users can manage information about the contacts/QSOs they make with other operators on the air. All information is stored in a light-weight SQL database.
PREDICT is an easy to use, ncurses-based satellite tracking/orbital prediction program developed for the Linux operating system.
Gnucap is a general purpose circuit simulator.
Users in URONode can connect using multiple protocols: AX25, NETROM, ROSE, FLEXNET, TCP/IP IPv4 and IPv6 nodes. Full cross-port digipeat module included with this package, no special configuration for digi needed. Now with improved auto-routing, ansi, and more. Please read CHANGES.x for full information. Online help and man pages included.
axMail-FAX is a feature packed mail front-end plugin for URONode. IPv6 ready. Mailbox delivery receipt generation available. More features than Winlink with NO special software required for the client.
Ham Radio Linux USB Modem driver for the AS296 and AS607 1k2/4k8/9k6 usb
qrq is an open source morse telegraphy trainer for various operating systems (Linux, Unix, OS X, Windows), similar to the classic DOS program Rufz.
Console based general purpose logging software written in Perl with Curses. Logs stored in a SQLite or MySQL/MariaDB database. Award tracking and statistical functions, LoTW support, QSL label generation, and much more…