SkookumLogger is a contest logging program for OS X 10.10 (Yosemite) or later, supporting CW and SSB events on 13 bands between 160m and 23cm. This is a personal project that I am sharing free of charge, as-is. SkookumLogger requires a K1EL WinKeyer to send CW.

Note for Contest Rule Makers

Please be considerate when you change your rules — send an email to contest logger authors describing what was changed. You know who we are from the Cabrillo CREATED-BY record.

About SkookumLogger

The first public release of SkookumLogger happened in early 2009. Since then, Jonathan, GØDVJ, Katsuhiro (Don), JH5GHM, and Dave, WD7K, have become important contributors to the project. You can review the development release notes listed in the History page. If you are a programmer proficient in Objective-C, you understand the Cocoa frameworks, and you would like to join the team, contact me. In any case, the Xcode project is available to everyone.

The SkookumLogger feature set is driven by a combination of my personal interests (HF CW contests) and requests from serious users, as you can infer by reading the release notes. There is no email reflector, blog, whatever, for SkookumLogger. Please contact me directly if you find a bug or want to discuss a feature.

To get started, download the disk image file, open it, and drag the SkookumLogger icon onto the Applications folder icon. Once installed, you can use the Check for Updates… command in the SkookumLogger menu to manually look for updates. If you check the Automatically Check for Updates item in that menu, SkookumLogger will look for updates at startup when the previous check was more than one day ago.

SkookumLogger is signed with my Apple developer certificate and Sparkle is used for secure updates. It is self-contained, except that you will need to install drivers for your serial hardware if it uses a type of USB-serial adapter other than FTDI.

SkookumLogger has a Help Book that is the most current documentation.

Some SkookumLogger Features

Log Window

The boxes labeled Run and Pounce contains the logging data entry fields. The number of fields depends on the contest type. To complete a QSO, type a call into the Call field, navigate to the remaining fields and fill them, then press the return key. Call signs that are duplicates or multipliers are displayed with user-defined fonts and colors. The panes to the left of the QSO entry boxes shows partial-call completions from the SCP database and the current log.

The log table columns can be resized, reordered, and hidden/shown. The table can be sorted on any column. You can filter the log table on the Band, Call, Mode, Notes, Received, and Sent columns using the search field in the status area.


It takes me about an hour to add a new contest, as long as the rules for determining duplicates, multipliers and QSO points aren’t overly complex. Every contest supported by SkookumLogger is either one that I operate myself, or one that a user has asked for. The supported events as of version 2.1.0 are:

ARRL Contests

CQ Contests

Generic Contests

National DX Contests


These choices set up SkookumLogger for events that either are not adjudicated or are not contests. Yes, I know ARRL Field Day belongs in this group, but new users probably would not find it here.

QSO Parties

RSGB HF Contests


Regional Contests