Skip to content
rouggy edited this page Jul 9, 2026 · 2 revisions

OpsLog

A modern, fast ham-radio logger for Windows — Log4OM-style entry, real-time CAT for OmniRig, native FlexRadio/SmartSDR, native Icom CI-V (USB and remote-over-internet, replacing RS-BA1) and TCI (SunSDR / Expert Electronics), a DX cluster with spot alerts, awards tracking, maps, contest logging, QSL management and a QSL-card designer.

Built with Wails v2 (Go backend + React/TypeScript frontend), pure Go (no CGO). SQLite holds the configuration; the logbook can be the local SQLite file or a shared MySQL database so several operators run one log. Fully themeable and bilingual (English / French).

Developed by F4BPO.

New here? Read these first

  1. Installation — download / build and first launch.
  2. Getting Started — the entry strip, logging your first QSO, choosing a profile.
  3. CAT Control — connect your radio (OmniRig, FlexRadio, Icom, TCI).

What OpsLog does

Area Pages
Enter and manage QSOs Logging Basics · Recent QSOs and Filters · Import and Export ADIF
Control your radio CAT Control · FlexRadio · Icom · Remote Icom over the Internet
Chase DX DX Cluster and Spots · Maps and Antennas
Station hardware Amplifiers and Switches · Audio and Keyers
Events & contests Contest Logging · Net Control · Multi-Operator Live Status
Confirmations Awards · QSL Management · QSL Card Designer
Configuration Settings and Data · Security · Profiles and Databases
Something wrong? Troubleshooting

Design in one line

Everything you configure (settings, profiles, rigs, cluster nodes, award lists, QSL templates, lookup cache) lives in a local SQLite file so the UI is instant. Only the QSOs live where the active profile points them — local SQLite or a shared MySQL. See Profiles and Databases.

Clone this wiki locally