// summary
rhwp is a Rust and WebAssembly-based open-source project designed to provide a free, installation-free viewer and editor for HWP and HWPX document formats. It aims to break down the barriers of proprietary formats by enabling universal access across all platforms and AI-driven workflows. The project follows a structured roadmap to achieve full feature parity with Hancom Office while maintaining high-quality, human-led development standards.
// technical analysis
rhwp is a Rust and WebAssembly-based open-source project designed to provide a universal, installation-free viewer and editor for HWP and HWPX document formats. By utilizing a robust core architecture built on CQRS principles and a structured pagination engine, it aims to break the limitations of proprietary formats and enable cross-platform document accessibility. The project emphasizes a human-led, AI-assisted development methodology, ensuring that architectural decisions and quality control remain under human oversight while leveraging AI for rapid implementation and testing.
// key highlights
// use cases
// getting started
To begin, developers should review the onboarding guide in the mydocs directory to understand the project architecture and workflow. For native development, ensure Rust 1.75+ is installed and use cargo for building; for web editor development, use the provided Docker setup for WASM compilation and Vite for the rhwp-studio frontend.