Browse free open source Ham Radio software and projects below. Use the toggles on the left to filter open source Ham Radio software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • 1
    KB1OIQ - Andy's Ham Radio Linux

    KB1OIQ - Andy's Ham Radio Linux

    Install ham radio software on Debian Live, RPi OS, or Ubuntu Linux

    Latest Version: - Version 26d: April 2025 Version 26 ======== Version 26 can be installed on top of Debian Live, Raspberry Pi OS, or any supported flavor of Ubuntu Linux. The supported Linux flavors are listed in the GETTING_STARTED document. An installation script does all of the work. Please download and READ the installation instructions: https://sourceforge.net/projects/kb1oiq-andysham/files/v26d/GETTING_STARTED Watch a video of Andy (KB1OIQ) as he talks about AHRL during a ham radio convention in MA in the summer of 2025: https://www.youtube.com/watch?v=hwuKZK1dKcU&t=2086s
    Leader badge
    Downloads: 1,500 This Week
    Last Update:
    See Project
  • 2
    Leader badge
    Downloads: 264 This Week
    Last Update:
    See Project
  • 3
    wive-ng

    wive-ng

    Wive-NG Operation System

    Opensource frimware for platforms based on some SoC (Realtek RTL8186 - Wive-NG, Realtek RTL8671B/RTL8671BH/RTL8672 - Wive-NG-DSL, Ralink RT3050/RT3052 - Wive-NG-RTNL, MT7620/MT7621 - Wive-NG-MT) For detailed discussion of commercial use please mail to info@wi-cat.ru. For more details in russian please go to https://wi-cat.ru Any support for end user only in https://wi-cat.ru/forums/ forum page. Author page: http://wive-ng.sf.net Commercial support support@wi-cat.ru Supported device list: 1) Wive-NG-HQ - latest FW tree (only commercial access) 2) Wive-NG-MT (current) - https://wi-cat.ru/wive-ng/ustroystva-postavlyaemyie-s-os-wive-ng-mt-s-zavoda-2015-2017g/ 3) Wive-NG-RTNL (EOL) - http://wive-ng.sourceforge.net/?WR-NL_RT3050%282%29:Sovmestimye_ustroystva 4) Wive-NG-ADSL (EOL) - http://wive-ng.sourceforge.net/?W422G.v3_8671BH_%284%2F16%29
    Downloads: 71 This Week
    Last Update:
    See Project
  • 4
    Skywave Linux

    Skywave Linux

    Global Software Defined Radio at Your Fingertips

    Updated 2025/04/12: Turn your PC into the ultimate shortwave radio. Skywave Linux is an X86, 64 bit live environment configured for accessing internet accessible software defined radio receivers. With this operating system, you may tune in popular stations or amateur radio, aeronautical, maritime, or other signals received at remote internet servers around the world. For a live map of the best KiwiSDR and WebSDR servers and a nice "click to tune" interface, Use the installed SDR-Map utility to find radio servers and listen from interesting places. Also, I have set up a self-updating SDR Map at https://rx.skywavelinux.com. An internet radio streamer application is also included for popular studio streams. Bring it up with keys [Super] + [S]. SDR software is configured to operate with popular plug-in devices, such as the RTL-SDR dongles, Airspy, and, HackRF radios. Skywave Linux is built on Debian Sid. It is primarily a live environment, but can be fully installed.
    Leader badge
    Downloads: 101 This Week
    Last Update:
    See Project
  • Keep company data safe with Chrome Enterprise Icon
    Keep company data safe with Chrome Enterprise

    Protect your business with AI policies and data loss prevention in the browser

    Make AI work your way with Chrome Enterprise. Block unapproved sites and set custom data controls that align with your company's policies.
    Download Chrome
  • 5
    Repeater-START

    Repeater-START

    Showing The Amateur radio Repeaters Tool

    Repeater-START (Showing The Amateur Repeaters Tool) is an app to view nearby ham radio repeaters. It runs on Windows, Android, Ubuntu Linux and Raspbian for Raspberry-pi, Librem Phone, Pinephone/Manjaro Linux etc.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • 6
    Filt8- v3.6 alerts for WSJT-X FT8

    Filt8- v3.6 alerts for WSJT-X FT8

    Alert and filter QSO for WSJT-X FT8 FT4

    Filt8 - v3.6 release - Requires Python 3.x (3.10 or higher on Mac) Scrollable maps for small screens State data as of Feb 25, 2024. Map saves settings. Map features: filter by band, click to Lookup. Offline Maps to show station grid locations as you decode them in real-time (Check out js8mapper project on https://sourceforge.net/projects/js8map/ for this same option for JS8Call) Map feature allows filtering by band, listings by callsigns or grids, and callsign lookups via QRZ or HamCall (this requires Internet). Filters & alerts WSJT-X FT8 and FT4 output for Mac/Linux/Win. Like JTAlert but minimalist and cross-platform. Works on low end systems such as Raspberry PI or laptop with minimal config, no internet required. You filter what you don't want (QRM), and perform alerts on what you do want. Allows watchlist for callsigns and grids, flagged in different colors. Written in Python Problems? Email us at snitch.lyric0z@icloud.com
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Virtual Audio Pipeline

    Virtual Audio Pipeline

    A WDM Virtual Audio Loopback Cable/Device

    Virtual-Audio-Pipeline:- A WDM Virtual Audio Cable/Device It is a WDM based Virtual Audio Device Driver, can be used as a Virtual Sound Card. No Hardware is requred. Can be used as an Audio Loopback Device. The following are its Features 1. Supports PCM, WAVEEXTENSIBLE format 2. Supports 8 to 32 bit sample format 3. Supports 8000 to 192000 Hz Sample rate 4. Supports upto 7.1 surround sound 5. Supports Windows MME, DS, KS, WASAPI 6. Can be used with DAWs 7. It have Volume control support 8. It have Peakmeter support for sending feedbacks my email is syams_projects@yahoo.com
    Downloads: 16 This Week
    Last Update:
    See Project
  • 8
    radiOS

    radiOS

    Linux for Amateur Radio

    radiOS is a ham radio-centric, customized version of Arch Linux. Arch is generally recommended to experienced Linux users but radiOS should help you to get to know one of the most versatile and fun Linux distributions around. Not to mention use your radio without having to compile a bunch of programs yourself. radiOS comes with tools for use with amateur radio, especially SOTA, POTA, and GNU Radio Companion with HackRF Software Defined Radio. If it doesn't work as expected, or you would like to request additional functionality, please let me know. -This ISO is a live image but all the tools to install Arch Linux are included. -Right click anywhere for a menu. Connect to wifi via Network Manager in the System Utilities sub-menu. -As of 01JUNE2024 all packages have been updated, some have been removed due to difficulty in maintaining non-standard package dependencies, some useful links were added to Firefox, as well as a sample GRC for an SDR FM receiver.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Harv's Hamshack Hack. A remaster of the KNOPPIX distro for Amateur Radio Operators (Hams) who have no prior experience with Linux. Provides a complete OS, software for hobby, web, and word tasks. All contained in an .iso file ready to burn to CD.
    Leader badge
    Downloads: 4 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10

    Linpac

    Amateur Radio AX.25 chat and PBBS program using Linux's AX.25 stack

    A modular console-oriented amateur radio AX.25 keyboard to keyboard chat and PBBS program using Linux's AX.25 stack. Includes support for multiple concurrent connected sessions, a unconnected (UI) message screen, and an automated packet message client
    Downloads: 4 This Week
    Last Update:
    See Project
  • 11
    AtomicGPSClock is a low cost alternative to keep precise time on your computer. It utilizes any GPS that outputs the NMEA 2.0 protocol via RS-232 to accurately set a computers clock. For standalone, mobile, or network (SNTP) installations.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    A portable library to control the ICOM PCR-1000 computer controlled general purpose radio receiver and gui front ends for X, Aqua, and windows32
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    KA9Q Mirror

    An impressive early implementation of TCP/IP

    Mirror directly approved by Phil Karn, KA9Q. The KA9Q NOS TCP/IP package began life way back in 1985 on a surplus Xerox 820 computer board running CP/M with a 4 MHz Zilog Z-80 CPU, 64KB of RAM and a 8" floppy drive holding all of 243KB. Later, it moved to the IBM PC with the 8088 and 80286 CPUs running MS-DOS. KA9Q NOS was only the second known implementation of the Internet protocols for low-end computers. Unlike PC/IP, KA9Q NOS could simultaneously act as an Internet client, a server and an IP packet router, and handle multiple client and server sessions. KA9Q NOS attracted many contributors and became widely used throughout the 1980s and 1990s in amateur packet radio and various educational projects. In a way, it was the Linux of its day. KA9Q NOS became the basis for several low-end commercial dialup terminal servers and routers. It influenced the development of the Internet protocols and implementations, including the Linux kernel.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Support for WiNRADiO radio receivers on Linux and other Unices.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    LinuxOffice360

    LinuxOffice360

    A universal desktop operating system.

    It is an operating system designed for small businesses and offices. Very nice to look at and simple to use, whether you come from Linux, Windows or Mac. Without unnecessary frills, it is equipped with all the necessary software to start working even live. You will find everything in the right place and above all where you expect it to be. The learning curve is lightning fast and you will be productive right away. Linux Ham Radio Office 360 A complete suite of software for the amateur radio Rig Control with full command support for Yaesu, ICOM, Kenwood, Elecraft, Ten-Tec, FlexRadio etc. QSO logging, supports DXing, monitoring and integration of digital modes with WSJT-X, digital modes for RTTY, PSK31 and many more. Rotator control for azimuth and azimuth/elevation rotors from Yaesu, HyGain, Green Heron, M2, AlfaSpid, Easycom, Idiom Press, Fox Delta. Satellite communications with facility frequency adjustment for Doppler and az/el tracking of antennas . GPL Software License.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    M4DSP

    M4DSP

    A hamradio DSP tranceiver on a Cortex-M4 MCU (STM32F4xx)

    M4DSP is a QRP (low power) hamradio digital signal processing (DSP) tranceiver using a comprehensive yet powerfull Cortex-M4 MCU from STMicroelectronics. The main goals are: low cost, low power consumption, IPhone-like size & weight, QRP CW RX & TX, SSB/AM/FM RX-only, digital modes by demand, GUI with TFT + touchscreen, waterfall spectrum, CAT communication link via low-speed USB, pure SDR-like mode via high-speed USB, one or more hamradio bands (160-10 m), optional support for general coverage RX (0-30 MHz).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    By enabling satellite research groups around the world to share ground station resources, satellite operations costs can be reduced, satellite visibility can be increased, and satellite communications capabilities can be enhanced and made easier to acces
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This project aims to port the NOKIA Wireless LAN Software for the NOKIA C110/C111 Wireless LAN PC Cards to KDE.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Design and implementation of silicon and software for baseband processors conforming to IEEE wireless standards. Initial focus on WiMAX and WiFi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    This project has moved to github : https://github.com/f4fez/prm80
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    SARK110 SDK

    SARK110 SDK

    SDK for the SARK-110 Antenna Analyzer

    The SARK110 SDK allows the development of user applications for the device or using the device as a platform for experiments. The SDK provides the following basic functionalities: • Graphic display • Keypad • Buzzer • USB (Mass Storage Driver) • DDS • Timer • ADC driver • FAT file system • Sample application In addition the SDK provides a device simulator for developing the application on the PC, intended mainly for the development of the user interface of the application. This simulator requires the Microsoft Visual Studio (Visual C++) programming environment.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Simple Lossless Ad-hoc Protocol (SLAP) is designed to be used for wireless digital data transfer on embedded systems. The program is built for uClinux, a derivative of Linux designed for embedded microcontrollers, but can be easily ported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    VGXTracker

    STM32F4 APRS Tracker/Digipeater/IGate/Monitor

    STM32F4 APRS Tracker & Frame monitor
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    jMorse generates audible morse code from input text. jMorse is written in java and can be used via ant, log4j, java logging, or directly in-code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    randomrace-beacon

    randomrace-beacon

    433MHz beacon-finder system for helium balloons

    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next