APRStac

by KN4MKB, a ModernHam project

A modern APRS web client and digipeater. Single binary, real-time map, full protocol support. Runs on Windows, Linux, and Raspberry Pi.

APRStac screenshot

Features

Everything you need for APRS in a single application.

Real-Time Map

Live station tracking on a Leaflet map with heading arrows, Maidenhead grid overlay, MGRS coordinates, and configurable station ghosting.

Digipeater

Intelligent WIDEn-N packet digipeating with automatic path expansion, H-bit management, and per-port enable/disable controls.

IGate Gateway

Bidirectional RF-to-Internet gating. Relay local RF traffic to APRS-IS and gateway messages back to heard stations.

BBS & Fileshare

AX.25 connected-mode terminal for BBS access. Host and download files over RF with base64 transfer and MD5 verification.

Email Gateway

Forward APRS messages to email and reply back. SMTP/IMAP support with automatic ACKs, threading, and retransmission.

Offline Maps

Built-in tile caching with LRU eviction (up to 10 GB). Load MBTiles files for fully offline operation.

Meshtastic Bridge

Bridge LoRa mesh networks to APRS. Import Meshtastic node positions to the map via TCP or USB serial.

GPS Integration

Real-time position from serial GPS modules. Auto-update station coordinates with map follow mode.

6 Port Types

KISS Serial, KISS TCP, APRS-IS, UDP Broadcast, Meshtastic TCP, and Meshtastic Serial. All configurable from the web UI.

Single Binary

No dependencies, no installer. One ~18 MB executable with the web UI embedded. Just run it.

Accessible Over the Network

APRStac runs as a local web server, so any device on your LAN can access the full interface from a browser. Run it on a Raspberry Pi and use it from anywhere in your home.

Mobile Device Interface

A responsive mobile interface makes it easy to view the map, check messages, and monitor your station from your phone or tablet.