브라우저에서 HWP 편집까지, 오픈소스 크롬 확장프로그램 'rhwp' 등장

4℃

rhwp - HWP 문서 뷰어 & 에디터의 항목 미디어 2(스크린샷)

HWP웹뷰어에 대한 갈증 해소에 큰 기대

한국 IT 생태계의 오랜 골칫거리였던 HWP 파일 호환성 문제를 정면으로 해결할 수 있는 크롬 확장프로그램이 등장해 화제입니다. 'rhwp'라는 이름의 이 확장프로그램은 별도의 프로그램 설치 없이 크롬 브라우저 안에서 HWP 및 HWPX 파일을 열고, 편집하고, 저장까지 할 수 있는 도구입니다.

한컴오피스 한글의 고유 포맷인 HWP는 전 세계에서 사실상 한국에서만 통용되는 독자 규격입니다. 관공서와 학교, 공공기관의 표준 문서 형식으로 자리잡은 탓에 한국에서 생활하려면 사실상 한컴오피스를 구매하거나 제한적인 뷰어에 의존해야 하는 상황이 수십 년간 이어져 왔습니다.

macOS나 Linux 사용자에게 HWP 파일은 특히 큰 장벽이었습니다. 네이버 웨일 브라우저의 뷰어 기능이나 한컴독스 같은 웹 서비스가 부분적인 해결책을 제공해 왔지만, 편집까지 자유롭게 할 수 있는 크로스플랫폼 솔루션은 사실상 전무했습니다. 한컴 측이 2014년 뷰어 제공을 일시 중단하고, 2024년 버전에서는  애드웨어를 강제 설치하는 등의 논란이 이어지면서, 대안 도구에 대한 요구는 갈수록 커져 왔습니다.

rhwp는 Rust 언어로 작성된 HWP/HWPX 파서를 WebAssembly(WASM)로 컴파일하여 브라우저 내에서 동작하는 구조입니다. 모든 문서 처리가 사용자의 브라우저 안에서 이루어지며, 파일이 외부 서버로 전송되지 않습니다. 광고도, 추적도, 회원가입도 없습니다.

주요 기능을 정리하면 다음과 같습니다.

  • 웹에서 HWP/HWPX 파일 다운로드 시 자동으로 뷰어에서 열기,
  • 텍스트 입력과 수정 및 표 편집과 서식 변경 같은 문서 편집,
  • Ctrl+P를 통한 인쇄 미리보기와 PDF 저장,
  • 편집한 문서의 HWP 파일 저장,
  • 드래그 앤 드롭 파일 열기,
  • 웹페이지 내 HWP 링크 자동 감지 및 아이콘 표시,
  • 우클릭 메뉴를 통한 열기 등

기술적으로도 상당한 완성도를 보여줍니다. GitHub 리포지토리에 공개된 정보에 따르면 HWP 5.0 바이너리 포맷과 HWPX 오픈 XML 포맷을 모두 파싱할 수 있으며, 셀 병합과 다양한 테두리 스타일을 포함한 표 렌더링, 다단 레이아웃, 머리말/꼬리말, 수식, 이미지 등 상당수의 한글 문서 기능을 지원합니다. 755개 이상의 테스트를 통과했으며, 한컴 웹기안기 호환 API 레이어(hwpctl)까지 구현하고 있습니다.

이 프로젝트에서 특히 주목할 점은 개발 방식입니다. GitHub 리포지토리에는 CLAUDE.md 파일이 포함되어 있으며, README에도 Anthropic의 AI 코딩 에이전트인 Claude Code를 페어 프로그래밍 파트너로 활용하여 개발했다고 명시되어 있습니다.

rhwp는 현재 크롬 웹스토어 기준 버전 0.1.0으로, 아직 초기 단계임은 분명합니다. 그러나 MIT 라이선스로 소스 코드가 완전히 공개되어 있고, VS Code 확장프로그램으로도 제공되며, 웹 에디터 데모 페이지의 WASM 번들이 1.3MB에 불과할 정도로 경량화되어 있다는 점은 향후 확장 가능성을 시사합니다.

한컴오피스 2026 버전이 올해 출시되지 않고 AI와 웹3 전환에 집중한다는 소식이 전해진 상황에서, HWP 생태계의 개방을 향한 커뮤니티 주도의 움직임이 어디까지 이어질지 관심이 모이고 있습니다. 적어도 공공기관 문서를 열어보기 위해 비용을 지불하거나 특정 플랫폼에 종속되어야 했던 오랜 불편이 조금씩 해소되기 시작했다는 점만큼은 분명해 보입니다.

rhwp 크롬 웹스토어 페이지는 여기에서, GitHub 리포지토리는 여기에서 확인할 수 있습니다.

 

 

0 0