{
  "added_at": "2026-11-09",
  "category": "binary-libraries",
  "description_en": "pyhwp parses HWP Document Format v5 files and extracts their internal streams. Its Python source implements document structures and offers experimental conversion to OpenDocument and plain text, based on Hancom's published HWP Binary Specification 1.1.",
  "description_zh": "pyhwp 解析 HWP Document Format v5 文件并提取内部数据流。其 Python 源码实现了文档结构解析，提供实验性的 OpenDocument 和纯文本转换；开发依据是 Hancom 发布的 HWP Binary Specification 1.1。",
  "entry_url": "https://awesomerea.org/resources/pyhwp/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pyhwp/",
  "evidence_url": "https://github.com/mete0r/pyhwp/blob/83239f0d3bdf438b2c9f7dcff455a6e841154a39/README",
  "group": "tools",
  "id": "pyhwp",
  "json_url": "https://awesomerea.org/resources/pyhwp/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/pyhwp/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pyhwp/index.md",
  "name": "pyhwp",
  "name_zh": "pyhwp HWP v5 文档解析工具",
  "record_type": "resource",
  "relationship": "foundation",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires Python 2.7 or 3.5 through 3.8, plus cryptography, lxml and olefile.",
    "Conversion to ODT or plain text is experimental.",
    "Licensed under GNU AGPL-3.0 or later."
  ],
  "requirements_zh": [
    "需要 Python 2.7 或 3.5 至 3.8，以及 cryptography、lxml 和 olefile。",
    "转换为 ODT 或纯文本的功能仍属实验性。",
    "采用 GNU AGPL-3.0 或更新版本许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/mete0r/pyhwp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
