GlanceRF
Open-source ham-radio dashboard: clocks, maps, weather, countdowns, and more—arranged in a grid you choose, so the stuff that matters is visible at a glance.
A modern rebuild of Elwood WB0OEW’s HamClock. Run it in a desktop window, in the browser, or headless on Windows, Linux, macOS, Raspberry Pi, or Docker.
With thanks to Elwood for the original project that inspired this one.
How do I install?
Download for Windows, run one command for Linux/Mac, or use Docker. Follow the prompts. Done.
Quick & Easy – Get the installer Find on DockerFeatures
-
Modes — Desktop app or browser. Run locally, or as a service. Read-only port for public displays.
-
Layout — Any grid size, any monitor; modules resize to fit. Choose which modules go where and resize or expand cells.
-
Example modules — Clocks. Maps with overlays. Weather. RSS. APRS. SOTA/POTA. Full module list
Documentation
Guides match the repo’s numbered docs. Open the documentation home for what to read first, or browse the Markdown on GitHub.
- Installation – Windows, Linux, macOS, Docker
- User guide – Setup, menu, layout, run at logon, daily use
- Configuration – Config keys, environment variables
- Modules – Available modules, map overlays
- Debugging – Log levels, APRS debug, troubleshooting
- Telemetry – What is collected and how to opt out
Technology
Python 3.8 or higher. FastAPI and WebSockets. Config in glancerf_config.json. Install dependencies with requirements-linux.txt, requirements-mac.txt, requirements-windows.txt, or requirements-windows-desktop.txt (PyQt5/PyQtWebEngine for Windows desktop).
Feature requests & Bugs
See Feature requests for the list. Open an Issue on GitHub. No GitHub account? Email [email protected].