26 poin oleh shuggie 2026-04-16 | 10 komentar | Bagikan ke WhatsApp

Wikipedia bukanlah papan iklan untuk memperkenalkan dan mempromosikan sesuatu. Namun, kenyataan bahwa begitu banyak library bermunculan dalam waktu singkat tampaknya juga bisa dilihat sebagai sebuah fenomena yang mendefinisikan zaman.

Karena itu, saya mendokumentasikan fenomena saat ini dan merangkum alat open source HWP/HWPX yang telah muncul sejauh ini, lalu mengunggahnya ke MediaWiki.


Daftar alat pemrosesan HWP/HWPX open source

Iklan

HWP (Hangul Word Processor) dan format penerusnya, HWPX, adalah format dokumen yang digunakan secara luas di lembaga publik dan lingkungan pendidikan di Korea. Karena Hancom Office Hangul telah menjadi standar de facto, selama bertahun-tahun ada kendala bahwa untuk menangani format ini secara terprogram, Hancom Office harus terpasang di lingkungan Windows.

Pada awal 2010-an, Kim Hodong sendirian mengembangkan ruby-hwp, libhwp, evince-hwp, dan lainnya, sehingga meletakkan fondasi awal ekosistem open source HWP. Namun pada 2013, akibat insiden libhwp ia merasa muak dengan pengembangan open source, lalu kondisi kesehatannya juga memburuk, sehingga ia menghentikan semua proyek dan pergi.[1][2] Setelah itu, aktivitas open source di bidang ini untuk sementara waktu hanya berlanjut secara sporadis.

Menjelang 2024, situasinya berubah. Seiring meluasnya AI generatif, permintaan untuk memasukkan dokumen HWP/HWPX ke pipeline AI atau memprosesnya dengan alat otomasi meningkat tajam. Akibatnya, dalam waktu singkat muncul banyak alat open source yang dapat berjalan tanpa Hancom Office; bentuknya pun beragam, mulai dari library yang diimplementasikan dalam Python, Rust, dan TypeScript, hingga CLI, server MCP, dan editor web.

Tabel di bawah ini merangkum alat open source utama HWP/HWPX yang saat ini telah dipublikasikan.

Iklan

(Tabel yang telah dirangkum dapat dilihat melalui tautan MediaWiki.)


Kepada Kim Hodong

Pada 2013, seorang pengembang sendirian membangun hampir seluruh fondasi untuk menangani berkas Hangul secara open source, seperti ruby-hwp, libhwp, dan evince-hwp. Karena insiden libhwp, ia merasa muak dengan pengembangan open source, dan ditambah kondisi kesehatannya yang memburuk, ia menutup proyek-proyeknya lalu pergi. Alat-alat yang tercantum dalam dokumen ini bisa ada karena Hodong lebih dulu melihat kemungkinannya dan membuka jalannya. Dokumen ini dibuat untuk menyampaikan penghormatan kepada karya perintis tersebut.

10 komentar

 
jwseo 2026-04-27

Mengapa dokumen wiki itu hilang?

 
ipeng 2026-05-04

https://ko.wikipedia.org/wiki/…

Ada diskusi seperti ini.

 
tazuya 2026-04-17

Setelah saya cari, sepertinya pada 2019 pun Kim Ho-dong mengalami stres yang luar biasa. Dari tulisannya, tampaknya ada terlalu banyak orang yang seperti pembuat masalah dan preman. (Sekarang juga masih ada, ya?)
https://hamonikr.org/Free_Board/63139

 
bootno2316 2026-04-27

Saya rasa kita juga perlu mendengar sisi yang lain.

Ini sudah cukup dikenal. Pada 2011, 2013, 2016, dan 2019, hal serupa terjadi pada orang yang sama. Orang ini berulang kali menyatakan penghentian proyek, bahkan penghentian open source, lalu mencela orang-orang yang mengirim bug report ke proyek tersebut, dan setelah beberapa waktu memulai lagi semuanya; pola ini sudah terjadi berkali-kali. Entah karena rajin mencari namanya sendiri atau tidak, ia mencari-cari dengan kata kunci di segala macam forum dan wiki, di mana pun ada pembicaraan terkait. (Ia bahkan bisa saja masuk ke sini setelah melihat komentar ini.)

Apakah hanya karena dia seorang pengembang, kita harus percaya dan memakluminya?

 
tazuya 2026-04-27

Terima kasih atas komentarnya. Jadi memang ada hal-hal seperti itu, ya. Berarti yang saya lihat bukanlah keseluruhannya. Terima kasih sekali lagi karena telah membagikan informasi dari sudut pandang lain.

 
darjeeling 2026-04-17

Karena kode lama masih tersisa, Anda bisa memeriksa langsung implementasinya seperti apa.
https://gitlab.com/sebuls/libhwp

 
qyahzn2004 2026-04-16

rip

 
husky81 2026-04-16

BckHWP. Otomatisasi Excel VBA
https://m.blog.naver.com/husky81/222045248589

 
click 2026-04-16

Wah, waktu saya melihatnya pada tahun 2020, belum banyak library yang bisa menangani HWP, tetapi belakangan ini jumlahnya meningkat secara eksplosif.

 
djfxod 2026-04-16

Masalahnya bukan karena libhwp adalah alasan yang menentukan, melainkan kelompok sampah itu yang lebih bermasalah. Tidak ada subjeknya; kalau membaca itu lalu marah, ya itu kamu.