Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
윈·맥·리눅스용 오픈 라디오 소프트웨어 로그·네트·수상·스팟·라디오를 한 곳에 관리하고 AI를 QRZ·LoTW·eQSL·HamQ와 연결
Open amateur radio software for your station: logging, nets, awards, spots and your radio, in one place, on Windows, macOS and Linux; with MCP servers connecting AI assistants to QRZ, LoTW, eQSL, HamQ
라이프스타일TypeScript · JavaScriptGitHub @qso-graph온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
A free, open-source desktop app for amateur radio operators.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
QSO Graph Desktop is an extensible desktop platform for amateur radio: a secure core that ham
radio extensions build on. One app for your station, with the tools you choose.
The core gives every extension, for free:
• your identities and credentials, kept safely, with no extension ever seeing a password
• reference data (ADIF's definitions, POTA's parks), fetched, verified and kept current
• storage: each extension's own database, with nothing to set up
• one look and one way of working across every extensionREADME 전문 보기 ↗A desktop home for your station. Your callsigns, your logins for the services hams use, and the places you operate from, kept safely in one place, with Parks On the Air, the sun and the moon, band conditions and ADIF's definitions a click away. Free software, on Windows, Linux and macOS, and everything you enter stays on your computer.
Releases page → No account is needed. Open the newest numbered release (QSO Graph Desktop 0.x.y), scroll to its Assets, and take the file for your computer:
| Computer | File | Then |
|---|---|---|
| Windows | …-win-x64.exe | Run it. From 0.2.0 the installer is signed by Gregory Beam (KI7MT). The signature is new, so Edge may say the file isn't commonly downloaded (choose Keep), and Windows may say it protected your PC: More info shows Publisher: Gregory Beam, then Run anyway. Installers before 0.2.0 aren't signed. A Microsoft Store listing, without those warnings, is planned. |
| Linux | …-linux-x86_64.AppImage (PC) or …-linux-arm64.AppImage (Raspberry Pi 5) | Mark it executable and run it; it updates itself. Ubuntu 22.04 and later need FUSE (sudo apt install libfuse2t64 on 24.04). A .deb and an .rpm are there too, or install from our apt and dnf repository and it updates with your system. |
| macOS (Apple silicon) | …-mac-arm64.dmg | Drag the app to Applications. Signed by Greg Beam (KI7MT) with an Apple Developer ID, and notarized by Apple. Or brew install qso-graph/tap/qso-graph-desktop. |
Each platform also has a portable .zip, and SHA256SUMS.txt lets you check any download. The
application checks for updates once a day (Stable, Early or Previews, or off, in Settings) and never
restarts without asking. The install page has the details.
Anyone can copy this project and publish a build of their own. An official download proves it is one, three ways. If it doesn't verify, it isn't an official build.
.exe → Properties → Digital Signatures. It says
Gregory Beam.E4EC 9751 F1AA 66AB 2BA5 08EF 0410 96B9 A6EB D256. A file from the
Releases page is covered by the next two checks.spctl -a -vv "/Applications/QSO Graph Desktop.app" says accepted,
Notarized Developer ID, Developer ID Application: Greg Beam.SHA256SUMS.txt: on Windows,
certutil -hashfile <file> SHA256; on Linux, sha256sum -c SHA256SUMS.txt --ignore-missing;
on macOS, shasum -a 256 <file>.gh:
gh attestation verify <file> -R qso-graph/qso-graph-desktop. Every one is on the
attestations page.The Preview (Preview of 0.x.y, at the top of the Releases page) is the newest build of
main, rebuilt each night it has changed: for testing what is coming, not for running your
station. docs/RELEASES.md explains versions, previews and releases.
The User Guide walks through each, and CHANGELOG.md says what is new in each release.
There is no account to make and no server of ours. Your callsigns, Locations, settings and logs stay on your computer, and your logins stay in its credential store. The application goes online only for what you ask of it, such as reference data, a page of outside data, or the daily update check, and sends nothing about you. PRIVACY.md says exactly what it does.
Every connection goes through the application's own core, over HTTPS, using AWS-LC's FIPS-validated cryptographic module on Windows and Linux. The windows and the extensions open no connection of their own, and nothing listens for one. SECURITY.md says how to report a security problem.
Everything past callsigns and Locations is an extension, built on the same extension API anyone can build on, and you choose which ones run: each starts off until you turn it on. The core gives every extension your identities without ever showing it a password, verified reference data, its own storage, and one look and way of working, so an extension author writes only the ham part.
Today the application loads its own official extensions; extensions by other authors arrive once the sandbox they run in is finished. Want to write one? See CONTRIBUTING.md.
You need the Node version in .node-version, Rust, CMake and Go. Then make setup and
make start. CONTRIBUTING.md has the rest: building, testing, the specification
and how changes are made.
GPL-3.0-only. Third-party material and its licences are in NOTICE. Thanks to everyone in CONTRIBUTORS.md.