Rayfall is a web-based amateur radio map viewer for exploring QSO data geographically.
It can load contacts directly from QRZ Logbook or import ADI/ADIF files, then plot the results on an interactive Leaflet map. The software is useful for seeing where contacts were made, comparing activity across bands and modes, and examining logs that span several operating locations. Rayfall can be run from its hosted site or self-hosted with a Python FastAPI backend. Its emphasis is visual analysis rather than conventional log entry, making it a useful companion to an existing logging workflow.
This is free and open source software.
Key Features
- Imports QSOs through the QRZ API, including support for multiple QRZ logbooks.
- Loads ADI and ADIF files without requiring a QRZ API key.
- Filters contacts by date range, band, mode and originating QTH.
- Supports logs containing multiple operating locations, including portable, travel, POTA and Field Day activity.
- Provides several marker styles, map styles and colour schemes.
- Can colour contact pins by band or by originating QTH.
- Displays Maidenhead grid-square overlays with selectable precision.
- Draws optional paths from each operating QTH to its contacts.
- Exports high-resolution map images and allows a selected geographic area to be captured.
- Exports QTHs, contacts and QSO paths as KML for viewing in Google Earth.
- Creates read-only share links and iframe embeds for published maps.
- Can work with imported ADIF data without an internet-dependent backend.
- Stores the QRZ API key in browser local storage rather than embedding it in source code.
Website: github.com/moose25/Rayfall
Support:
Developer: Chris Williams (N2CLW)
License: MIT License

Rayfall is written in Python, HTML and JavaScript. Learn Python with our recommended free books and free tutorials. Learn JavaScript with our recommended free books and free tutorials.
Related Software
| Web-Based Ham Radio Tools | |
|---|---|
| OpenHamClock | Real-time amateur radio dashboard for the modern operator |
| OHB | Replacement backend for HamClock |
| Pat | Modern Winlink client for amateur radio operators |
| OpenWebRX+ | Improved version of OpenWebRX |
| OpenWebRX | Multi-user SDR receiver |
| Wavelog | Log amateur radio contacts |
| Cloudlog | Web-based amateur radio logging application |
Read our verdict in the software roundup.
Explore our carefully curated directory of recommended free and open source software, covering every major software category.The directory forms part of our extensive collection of articles for Linux enthusiasts. It includes hundreds of detailed reviews, together with free and open source alternatives to proprietary software from companies such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. LinuxLinks also covers interesting projects worth exploring, Linux-compatible hardware, free programming books and tutorials, and much more. Know a useful free and open source Linux application that we haven’t covered? Tell us about it using our submission form. |


Please read our Comment Policy before commenting.