SkookumLogger is a contest logging program for OS X 10.7 (Lion) or later, supporting CW and SSB events on the six HF contest bands plus 6m, 4m, 2m, and 70cm. This is a personal project that I am sharing free of charge, as-is. SkookumLogger requires a K1EL WinKeyer to send CW. If these prerequisites aren’t what you are looking for, take a look at RUMPed for contest logging, MacLoggerDX and Aether for general-purpose logging, and cocoaModem for digital modes.

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 use SkookumLogger, download the zip file and move the SkookumLogger application to your Applications folder. You may need to do a one-time install of the FTDI driver for your WinKeyer (OS X 10.9 and later have a built-in FDTI driver), and possibly drivers for your other serial hardware if it uses another type of USB-serial adapter.

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

I update SkookumLogger frequently; the application will let you know when a new version is available. SkookumLogger is signed with my Apple developer certificate and Sparkle is used for secure updates.

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 and multipliers 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 1.10.17 are:

ARRL Contests

CQ Contests

RSGB Contests

National DX Contests

QSO Parties

Other Contests


These choices set up SkookumLogger for some types of contests that aren't explictly supported, and for events that either are not adjudicated or are not contests.