Liste des outils open source de traitement HWP/HWPX
(ko.wikipedia.org)Wikipédia n’est pas un panneau publicitaire destiné à présenter ou promouvoir quelque chose. Mais le fait qu’un grand nombre de bibliothèques aient émergé en peu de temps m’a semblé pouvoir être considéré comme un phénomène définissant une époque.
J’ai donc consigné ce phénomène dans un document et rassemblé les outils open source HWP/HWPX publiés jusqu’à présent pour les mettre en ligne sur MediaWiki.
Liste des outils open source de traitement HWP/HWPX
HWP (Hanword Processor) et son format successeur HWPX sont des formats de document largement utilisés dans les institutions publiques et le milieu éducatif en Corée du Sud. Comme Hancom Office Hanword s’est imposé comme standard de fait, il a longtemps été nécessaire, pour manipuler ces formats par programmation, de disposer de Hancom Office installé dans un environnement Windows.
Au début des années 2010, Kim Hodong a, à lui seul, développé ruby-hwp, libhwp, evince-hwp et d’autres outils, posant ainsi les premières bases de l’écosystème open source autour de HWP. Mais en 2013, à la suite de l’affaire libhwp, il a été écœuré par le développement open source et, avec la dégradation de sa santé, a interrompu tous ses projets avant de se retirer.[1][2] Par la suite, les activités open source dans ce domaine ne se sont poursuivies que de manière sporadique.
Autour de 2024, la situation a changé. Avec la diffusion de l’IA générative, la demande pour intégrer des documents HWP/HWPX dans des pipelines IA ou les traiter avec des outils d’automatisation a fortement augmenté. En conséquence, de nombreux outils open source fonctionnant sans Hancom Office sont apparus en peu de temps, sous des formes variées allant de bibliothèques implémentées en Python, Rust ou TypeScript à des CLI, des serveurs MCP et des éditeurs web.
Le tableau ci-dessous rassemble les principaux outils open source HWP/HWPX actuellement publiés.
(Vous pouvez consulter le tableau récapitulatif via le lien MediaWiki.)
À M. Kim Hodong
En 2013, un développeur a, à lui seul, posé presque toutes les bases permettant de traiter en open source des fichiers Hanword, avec ruby-hwp, libhwp, evince-hwp et d’autres projets. En raison de l’affaire Libhwp, il a été écœuré par le développement open source et, avec l’aggravation de son état de santé, a fermé ses projets avant de partir. Si les outils listés dans ce document ont pu exister, c’est parce que M. Hodong a vu cette possibilité avant les autres et a ouvert la voie. Ce document a été créé pour rendre hommage à ce travail pionnier.
Aucun commentaire pour le moment.