This project is in its initial testing phase. We welcome feedback from other platforms.
Project address https://gitcode.com/DarionDong/QSLWeave
穹录 (QSLWeave) is a software specifically designed for amateur radio enthusiasts.(HAM)Creating a QSL card management and communication record archiving system.
It integrates card image organization, log entry for communication, QSL card generation and backup/restore into a streamlined workflow, making QSL management no longer cumbersome.

Features and functionalities
Dashboard: Overview (Total cards / New cards this year / Cards with associated images / Distribution by country), Monthly communication trends, Band/Mode distribution, Top callsigns.
Card management: Grid/list view, 13 sorting options, band/mode filter tags (chip), search pagination, add/edit/bulk delete, multiple cards for the same callsign.
Image import + OCR automatic recognition: Upload multiple card images in bulk, automatically extract call sign / RST / date, and recognize fields marked with amber color. Built-in online image editor (rotate + free cropping)
Batch import from ADIF/CSV/TSV: Automatically detects delimiters and encoding (UTF-8 / GBK), and maps Chinese and English headers.
Mobile scanning and input: Local network QR code, phone photo/album selection upload, automatic OCR + back photo, data instant synchronization.
QSL card PDF: Standard size of 140 × 90mm, with FROM (issuing party) / TO (recipient) arranged side-by-side + contact information + card image, supports Chinese.
Backup and Restore: Full/Incremental backups, one-click restore (automatic snapshot before restore), backup management
Export: ADIF / CSV / JSON / ZIP (including images)
Dual-Engine OCR: Local PaddleOCR + Cloud API (Baidu OCR General Text Recognition)
Initial setup wizard(OOBE): Three-step guidance (Welcome / Radio Information / Personalized), the settings page can be re-run at any time; supports one-click application reset.
Dark theme: Light / Dark / Follow system