HamClock Is Shutting Down — How to Set Up OpenHamClock Instead

Affiliate Disclosure: This post may contain affiliate links, which means I may earn a small commission if you make a purchase — at no extra cost to you. It’s a simple way to support the site and helps me keep sharing useful content for new and curious hams. Thanks for supporting W2DIY!

HamClock has been a go-to display for ham radio operators for years, bringing useful data like solar conditions, UTC clocks, and propagation tools to your shack at a glance. It offered similar features to the $400 Geochron, but for completely free. But in 2026, everything changes.

Following the passing of its creator, Elwood Downey, WB0OEW (SK), the original HamClock project has reached its official end-of-life. According to the final statement from the project:

HamClock has reached end-of-life. The last release is version 4.22. All HamClocks will cease to function in June 2026. Thank you for your interest.

If you’ve been relying on HamClock in your shack, this news probably came as a shock — but don’t worry, there’s already a solid alternative: OpenHamClock.

What Is OpenHamClock?

OpenHamClock is a community-driven fork of the original HamClock software. It’s open-source, actively maintained, and works on Windows, Linux, Raspberry Pi, or just about any device with a browser. Functionally, it mirrors the original interface with ongoing tweaks and improvements from dedicated developers and a growing community.

Option 1: Use OpenHamClock in Your Browser

The easiest way to get started is by visiting OpenHamClock.com using any modern browser. No installation needed — just enter your callsign and gridsquare, leave it in fullscreen, and you’re set. This is perfect for spare monitors, old tablets, or smart displays.

Option 2: Install OpenHamClock on an Inovato Quadra

If you’re like me and had your Inovato Quadra 4K running HamClock, good news — you can repurpose it to run OpenHamClock with just a little setup. Here’s a full step-by-step guide:

Step 1: Start with a Fresh Image

Begin with a clean install of the latest Quadra OS from the official Inovato site. Flash it to your microSD card and boot up your Quadra.

Step 2: Install NVM (Node Version Manager)

Once your Quadra boots up, open the terminal and run this command to install NVM: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

After the install completes, restart your device or open a new terminal window so NVM is available.

Step 3: Install Node.js Version 20

Now install Node.js version 20 with: nvm install 20 nvm use 20

💡 If prompted for a password while using sudo, the default is: 1n0v@t0

Step 4: Download and Launch OpenHamClock

In the terminal, run these commands one at a time:

git clone https://github.com/accius/openhamclock.git
cd openhamclock
npm install
npm start

OpenHamClock should now be running locally. Open your browser and go to: http://localhost:3000

BONUS: Launch in Fullscreen

If you want it to launch fullscreen (ideal for TVs or dedicated displays), run: chromium --start-fullscreen http://localhost:3000

Some TVs, like my cheap Roku 4K, may not handle resolution scaling perfectly — but this workaround gets things looking clean.

Final Thoughts

This project is still evolving, but the devs behind OpenHamClock are doing awesome work. It’s inspiring to see the ham community keep WB0OEW’s legacy alive by building on what he started.

If you’re running OpenHamClock or have a cool shack display setup, I’d love to hear about it. Drop a comment and let’s swap ideas!

73 and see you on the air!

Leave a Reply

Your email address will not be published. Required fields are marked *