{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/13"},{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing/2"},{"label":"Filters","url":"https://skillfed.io/packages/category/text-processing-filters"}],"enrichment":{"capability":"Parses and extracts data from HWP Document Format v5 files, with experimental support for conversion to OpenDocument (.odt) or plain text (.txt) formats.","skillfed_tags":["document-parsing","korean-office-format","format-conversion"],"use_cases":["Extract text and metadata from HWP documents for indexing or archival purposes","Convert HWP files to OpenDocument format for compatibility with other office suites","Analyze the internal structure and streams of HWP files for forensic or research purposes","Batch process Korean word processor documents in automated workflows","Migrate legacy HWP documents to open formats for long-term preservation"],"what_it_does":"pyhwp is a parser and processor for HWP (Hancom Word Processor) Document Format v5 files, the native format used by Korean word processing software. It allows you to read HWP files, analyze their internal structure, and extract embedded streams and content. The package includes experimental features for converting HWP documents to OpenDocument (.odt) or plain text (.txt) formats, making it useful for document analysis, format conversion, and content extraction workflows.\n\nThe package depends on cryptography, lxml, and olefile for its core functionality. It is actively maintained and supports multiple Python implementations (CPython, Jython, PyPy) across Python 2.7 and 3.5\u20133.8. However, it is distributed as a source tarball and remains in beta status, requiring the --pre flag during installation.","worth_installing":"Yes, with conditions. Install if you need to parse or extract data from HWP files and can tolerate beta-status software and high install friction. The package is actively maintained, has no known vulnerabilities, and fills a niche need for HWP document handling. However, be aware that the last release was in 2020, the experimental conversion features may not be production-ready, and AGPLv3+ licensing imposes copyleft obligations on derivative works."},"id":"pyhwp","links":{"html":"https://skillfed.io/packages/pyhwp","md":"https://skillfed.io/packages/pyhwp.md","pypi":"https://pypi.org/project/pyhwp/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2020-05-30","license_spdx":null,"license_treatment":"agpl","name":"pyhwp","python_support":"unspecified","summary":"hwp file format parser"},"popularity":{"monthly_downloads":329765,"position":7543,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1b15"}
