# 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]].