Hangul HWP/HWPX Editor Challenge
For engineers and researchers who build AI systems
Vibe coding challenges for builders modernizing Korea-specific software. First challenge: make Hangul HWP documents better.
Vibe Coding Challenge 001
Hangul HWP Editor
HWP is one of Korea's most important document formats, but the closed ecosystem has made it slow to modernize. This challenge tracks builders trying to make HWP and HWPX easier to open, edit, convert, and use with AI.
Challenge target
Load real HWP and HWPX files in the browser without an install.
Handle Korean documents, tables, fields, images, pagination, and form-heavy layouts.
Save back to useful formats, especially HWPX, Markdown, HTML, DOCX, and AI-readable text.
Corporate sponsorship
Open Projects track what is already happening on GitHub; a challenge gathers the similar efforts around one neglected problem and gives them direction. That push needs a backer. We are looking for corporate sponsors to adopt this challenge — fund it, set the milestones, and take the ecosystem work forward. [email protected]
Coverage so far
Found HWP/HWPX projects and tools. No creator submission required. Know another ad-free HWP editor? Send it to [email protected].
1. Usable app
Runnable web apps or hosted tools people can try directly.
rhwp
Rust + WASM HWP/HWPX editor
A browser-accessible HWP/HWPX viewer and editor effort built around Rust and WebAssembly, with open-source momentum and a live studio surface.
Hangul.io
Online HWP editor and converter
A web editor that opens HWP/HWPX files and exports to Word, HTML, and Markdown, with AI actions previewed for Korean-English document work.
hwpx.io
HWP/HWPX to Markdown, HTML, and HWPX
A conversion-first tool for making HWP/HWPX documents AI-readable, including Markdown/HTML output and a government-submission HWPX path.
2. Derived app / integrations / MCP
Agent adapters, integrations, and workflow layers built around HWP/HWPX engines.
hwp-mcp
MCP server for HWP/HWPX
An MCP server for reading and writing Korean HWP/HWPX documents from Claude, Cursor, ChatGPT, and other MCP-compatible clients.
claw-hwp
Claude skill for HWP/HWPX editing
An agent workflow for reading, creating, and editing Korean Hangul Word Processor documents locally, with browser preview and no Hancom install.
3. Source code
Open repositories for engines, parsers, editors, viewers, and developer toolkits.
rhwp source
Rust + WASM HWP/HWPX engine
The open-source engine behind the rhwp demo, including parser, renderer, editor surface, CLI, extension work, and npm packages.
web-hwp-editor
Browser HWP/HWPX editor
A separate web-based editor project that says HWP/HWPX files can be opened and edited directly in the browser, with local AI synonym suggestions.
OpenHWP
Rust HWP/HWPX read-write foundation
An all-in-one Rust project for HWP document libraries, viewer work, editor models, HWP parsing, HWPX parsing, and HWP to HWPX conversion.
hwp.js
Web HWP viewer and parser
A TypeScript-era HWP viewer and parser library powered by web technology, useful background for browser-native rendering approaches.
hwpkit
Python HWP/HWPX editing toolkit
A Python toolkit for reading, filling, editing, and extracting Korean HWP/HWPX documents without Windows, COM automation, or Hancom.
4. Documentation
Specs, implementation notes, format references, and project documentation.
OpenHWP HWP 5.0 docs
HWP 5.0 binary format notes
Project-maintained HWP 5.0 documentation used by the OpenHWP parser and library work.
OpenHWP HWPX docs
HWPX / KS X 6101 notes
HWPX documentation from the OpenHWP project, covering the XML package format used for newer Hangul documents.
rhwp wiki
Implementation notes, errata, and export guides
Engineering notes for HWP rendering, HWPX conversion, export APIs, compatibility issues, and project methodology.
hwp.js docs
Web HWP parser and viewer documentation
Documentation site for the hwp.js web parser and viewer project.