Come aprire il formato HWP coreano su Linux e macOS senza software proprietario
Se hai mai ricevuto file con l'estensione .hwp o .hwpx, probabilmente ricordi quella sensazione di impotenza. Il formato Hangul Word Processor (Hancom Office) è essenzialmente lo standard de facto per i flussi di lavoro documentali in Corea del Sud. Agenzie governative, università e aziende lo utilizzano da anni al posto dei soliti docx o pdf. Tuttavia, al di fuori della Corea e dell'ecosistema Windows, aprire un tale documento è un vero mal di testa.
Di solito ti ritrovi a cercare un convertitore web a pagamento o a far girare una macchina virtuale con Windows. Recentemente mi sono imbattuto nel repository hop, che mira a risolvere questo fastidioso problema locale con una soluzione open source adeguata.

Sotto il cofano
HOP sta semplicemente per: Open HWP. In sostanza, è un leggero editor desktop per macOS, Linux e Windows.
L'autore del progetto, lo sviluppatore golbin, dichiara onestamente nella descrizione: HOP è un wrapper grafico attorno al motore rhwp (un parser e renderer HWP scritto da un altro autore). Invece di reinventare da zero il parsing del complesso formato binario, i creatori del progetto hanno preso un core esistente e vi hanno aggiunto sopra un'adeguata integrazione con il sistema operativo.
L'applicazione è scritta in TypeScript e confezionata in build native. Può:
- Aprire direttamente file
.hwpe.hwpxdal file manager o tramite drag-and-drop - Modificare il testo e salvare il documento nuovamente in
.hwp - Esportare documenti direttamente in PDF senza utility di terze parti
- Inviare documenti alla stampa tramite la finestra di dialogo di sistema del sistema operativo
- Lavorare con più finestre e file simultaneamente
Come installare
Il progetto è distribuito sotto licenza MIT. Release precompilate sono disponibili sulla pagina delle release per praticamente tutte le piattaforme popolari.
macOS
Per Mac, ci sono binari firmati e notarizzati sia per Apple Silicon che per Intel. Il modo più semplice è installare tramite Homebrew:
brew install hop
In alternativa, puoi scaricare manualmente il file .dmg da GitHub Releases.
Linux
Su Linux, l'autore consiglia di usare pacchetti nativi per la tua distribuzione specifica per evitare problemi con i metodi di input coreani (IME) e WebKitGTK.
Per Ubuntu e Debian:
# Скачиваем .deb пакет из релизов
sudo dpkg -i HOP-linux-x64.deb
Per Arch Linux, il pacchetto è già nell'AUR:
yay -S hop-openhwp-bin
# или через paru
paru -S hop-openhwp-bin
Sono disponibili anche .rpm per Fedora/openSUSE e un portatile AppImage. Tuttavia, l'AppImage potrebbe avere qualche imperfezione con il cambio layout tastiera su Wayland.
Windows
Per Windows, è disponibile un installer .msi. Poiché lo sviluppatore non ha ancora un certificato a pagamento per la firma, SmartScreen e Microsoft Edge potrebbero lamentarsi durante il download. Dovrai cliccare "Salva" nel menu di download del browser.
Limitazioni e casi d'uso reali
Siamo realistici: HOP non sostituirà una suite office completa per layout complessi. Non è LibreOffice o Google Docs. Se il documento coreano originale ha macro complesse, script specifici o formati di tabella rari, la visualizzazione potrebbe rompersi in alcuni punti.
Ma per sviluppatori e team che lavorano con partner dall'Asia, è un'ottima ancora di salvezza. Ora non devi chiedere alla controparte di salvare nuovamente il documento in Word o caricare contratti riservati su convertitori online non verificati. Semplificemente apri il file localmente, leggi il contenuto, apporta piccole modifiche ed esporta il risultato in PDF.
Se lavori su Linux o macOS e ti occupi regolarmente di flussi di lavoro documentali asiatici, questo progetto vale la pena di salvare nei preferiti. Il codice sorgente è aperto su GitHub e il motore di rendering viene costantemente migliorato dalla comunità.
Progetti correlati