Что такое HWP?
Проприетарный формат текстовых документов, стандартный в Южной Корее (аналог .doc для Microsoft Word).
Открытый кроссплатформенный редактор для корейского формата документов HWP. Позволяет открывать, редактировать, сохранять и экспортировать в PDF файлы .hwp и .hwpx на macOS, Windows и Linux. Основан на парсере rhwp, предоставляет нативный UI и интеграцию с ОС.
Для пользователей macOS и Linux, которым нужно открывать или редактировать документы в формате HWP (корейский аналог Word), а также для разработчиков, интересующихся парсингом бинарных форматов.
Формат HWP (Hangul Word Processor) — стандарт де-факто в Южной Корее, но официальное ПО работает только на Windows. Пользователи других ОС остаются без доступа к документам.
Проект использует движок rhwp для парсинга и рендеринга бинарных форматов HWP/HWPX, а поверх него строит нативное десктоп-приложение с помощью Tauri (Rust + WebView). Интерфейс написан на TypeScript, логика рендеринга вынесена в WASM-модуль.
Открытый кроссплатформенный редактор для корейского формата документов HWP. Позволяет открывать, редактировать, сохранять и экспортировать в PDF файлы .hwp и .hwpx на macOS, Windows и Linux. Основан на парсере rhwp, предоставляет нативный UI и интеграцию с ОС.
Проект борется с региональной замкнутостью формата — делает корейский стандарт доступным для всего мира, особенно для пользователей macOS, которых официальный вендор игнорирует.
Стоит попробовать, если вы работаете с корейскими документами на macOS или Linux. Проект сыроват (версия 0.1.0), но уже решает конкретную боль. Для разработчиков — интересный пример интеграции WASM-парсера в нативное приложение.
Проект активен, версия 0.1.0, есть чёткая структура папок и документация для разработчиков. Сборки подписаны для macOS, но не для Windows.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
Проприетарный формат текстовых документов, стандартный в Южной Корее (аналог .doc для Microsoft Word).
Для пользователей macOS/Linux, которым нужно работать с корейскими документами, и разработчиков, изучающих парсинг бинарных форматов.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.