EtherLog — eQSL Logging for Shortwave Listeners
I've been quietly building a desktop app for shortwave listeners who want a proper way to log and send electronic reception reports. It's called EtherLog, and it's now up on GitHub.
If you've ever tried to send an eQSL to a broadcaster and ended up cobbling together an email by hand, this is for you.
What it does:
- Compose structured reception reports with SINPO ratings
- Station autocomplete from the EIBI shortwave schedule database, updated on demand
- EIBI autofill for frequency, language, and target region
- Searchable, filterable report log with CSV export
- Send reports directly via SMTP, with full body preview before sending
- Passwords stored in your system keychain, not a plaintext config file
- Light, dark, and system themes
- Runs on Windows, macOS, and Linux
It's Python/PyQt5, GPL-3.0 licensed, and there's a PyInstaller spec included if you want a standalone executable without needing a Python install.
You can find it at github.com/hiraethclub/EtherLog.