Morse Runner can now run natively on macOS!
What is Morse Runner?
Morse Runner is a very well-known name in the amateur radio community. CW Competition Training SimulatorDeveloped by VE3NEA (Alex Shovkoplyas). It uses realistic sound synthesis to simulate a complete competition environment: numerous DX stations calling, QRM/QRN/QSB interference, LID and ghost station effects... allowing you to "play" an entire match at home before the real competition, practicing your copy-taking skills, hand speed, and game rhythm.
For amateur CW enthusiasts, it's essentially a "practice run" before the competition.
Why am I doing this transplant?
The original Morse Runner is Windows program written in Delphi"Mac users have always been unable to use it directly; they can only rely on virtual machines or Wine." Later, the community released the Morse Runner Community Edition.(MPL-2.0), building upon this Swift re-implemented the engine and the interface.— No need for a virtual machine or Wine; it can run natively on macOS after installation.
Feature Overview
- ✅ Fully supports all 12 competitions.:CQ WPX, CQ WW, ARRL DX, ARRL Field Day, ARRL Sweepstakes, NCJ NAQP, CWOPS CWT, K1USN SST, JARL ALL JA, JARL ACAG, IARU HF, HST
- ✅ The original engine has been ported line by line.:DX Site-based generation/call/communication status machine, LID/Ghosting, QSB/QRM/QRN/Flutter, serial number generation, scoring/validation/error correction.
- ✅ Complete DSP link:CW Envelopes, filters, modulators, AGC, self-listening; sound quality consistent with the original version
- ✅ Familiar keyboard shortcuts:F1F8 Quick messages, saving QSOs, stopping transmissions, etc., – experienced players can directly reuse their muscle memory.
- ✅ Volume optimizationFixed the issue with the original "20k/32k full-frame overexposure" problem.
- ✅ Cross-platform architecture:Native macOS GUI (AppKit + AVAudioEngine), Linux terminal UI available, Windows version also in development.

How to obtain it
Project open-source(MPL-2.0)GitHub address:
https://github.com/net3pang/MorseRunner
Instructions for macOS users after building/installation. dist/MorseRunner.app It can also be used (requires Swift 6+). Linux users can also run the terminal version directly.
Welcome to try out the Mac Hamster download! If you have any questions, suggestions, or new feature requests, please submit an issue on GitHub.
73!
BH5HIE