32P by doxxx93 2달전 | ★ favorite | 댓글 8개

HWP/HWPX 파일을 오픈소스로 읽고 편집할 수 있는 Rust 기반 프로젝트입니다.

  • HWP 5.0 바이너리와 HWPX(XML) 포맷 모두 파싱 지원
  • WebAssembly로 브라우저에서 직접 실행 가능하며, npm 패키지(@rhwp/editor, @rhwp/core)로 제공
  • 문단, 표, 수식, 이미지, 차트 렌더링과 다단 레이아웃, 머리말/꼬리말, 각주까지 지원
  • 웹 에디터(rhwp-studio)에서 텍스트 편집, 서식 변경, 표 생성/편집 가능
  • SVG 내보내기(CLI), Canvas 렌더링(웹) 등 다양한 출력 형식 제공
  • 783개 이상의 테스트와 CI/CD 자동화로 품질 관리

개발 과정에서 Claude Code와 AI 페어 프로그래밍 방식을 적극 활용하고 있으며, 모든 개발 과정이 mydocs/ 디렉토리(724개 파일)에 투명하게 문서화되어 있는 점도 특징적입니다. 현재 v0.5(역공학 완성 및 읽기/쓰기 기반 구축) 단계이며, 장기적으로 AI 조판 파이프라인, 실시간 협업, 한컴과 대등한 수준의 완성도를 목표로 하고 있습니다.

MIT 라이선스.

댓글과 토론

AI시대에 데이터로 활용못하는 HWP는 사라지던가 HWP전용 단어추출 코퍼스 활용 임베딩까지 풀스택을 아래아한글에서 오픈소스로 적극 관리해주던가.

정말 멋진 프로그램을 만들어 주셔서 만드신 분께 정말 감사드립니다. 한글을 간단하게 사용하고 싶을때가 있는데, 정말 대단합니다. 특히 한글과 비슷한 메뉴와 에디터 구성은 정말 놀라울 정도네요.

개인적으로 리눅스 환경에서 Electron을 활용해 AppImage와 데스크톱 앱으로 빌드해 보았는데, 아주 매끄럽게 잘 작동합니다. 윈도우와 맥까지 지원되니 활용도가 정말 높습니다.

(덧붙여, 긱뉴스를 매일 확인하는데도 이 게시물을 '10일 전' 작성된 것인데 이상하게 오늘 처음 접하게 되었습니다. 제가 이용 방법이 서툰 것인지 가끔 이런 경우가 생기곤 하네요.)

https://github.com/edwardkim/rhwp/discussions/64

한참 잘 나가시던 중에 글꼴 저작권 문제가 터져서 걱정스러웠는데, 지금은 해결되어 다행이군요.

너무 좋네요 한컴보다 더 빠르게 작동하는것같아요

이거 너무 좋습니다, 기존에 개인적으로 ai로 개발해서 사용중인 업무협업툴에 hwp,hwpx를 기존엔 libreoffice를 백그라운드에서 headless 모드로 pdf변환후 pdf.js로 보여주기 했는데, 이 프로젝트로 바로 대체 해버렸네요. 크으

러스트기반 웹앱 속도에 놀람. 컴퓨터에 설치된 한컴한글을 실행해서 열 때보다 2배 이상 빠르고. 스크롤은 4배 이상 빠른것 같음.

HN요약체의 말투네요ㅎㅎ 딴지는 아니구요. 재밌어요.