ranuts/document

Edit DOCX/XLSX/PPTX in your browser — client-side, no server, works offline (OnlyOffice + WebAssembly)

해결하는 문제

서버가 필요 없고, 사용자 계정이 필요 없으며, 클라우드에 파일을 업로드하지 않아도 웹 브라우저에서 일반적인 사무 문서(Word, Excel, PowerPoint)를 직접 열고 편집할 수 있는 방법을 제공합니다. 이로 인해 문서는 비공개 상태를 유지하며, 사용자의 자체 기기에서 완전히 처리됩니다.

작동 방식

이 프로젝트는 OnlyOffice 엔진과 브라우저 내부에서 로컬로 실행되는 WASM 기반의 변환기기를 사용합니다. .docx, .xlsx, .pptx, PDF(주석용) 등 다양한 형식을 지원합니다. 정적 사이트로 배포하거나 Docker를 통해 배포할 수 있으며, iframe과 postMessage API를 통해 다른 애플리케이션에 통합할 수 있습니다.

대상 사용자

브라우저에서 작동하며 오프라인 사용이 가능한, 프라이버시 중심의 사무 문서 편집기가 필요한 사용자와, 자체 애플리케이션에 서버리스 문서 편집기를 통합하고자 하는 개발자.

주요 특징

  • 로컬 처리: 모든 변환, 편집, 내보내기는 브라우저 탭 내에서 이루어지며, 서버로 파일이 업로드되지 않습니다.
  • 오프라인 지원: 프로그레시브 웹 앱(PWA)으로 설치 가능하여 완전한 오프라인 기능을 제공합니다.
  • 에이전트 호환: 브라우저 AI 에이전트가 문서를 열고 읽고 변환할 수 있도록 WebMCP 도구를 노출합니다.
  • 직접 파일 접근: 크롬 브라우저에서는 시스템의 원본 파일에 직접 변경 사항을 쓸 수 있습니다.
  • 광범위한 형식 지원: DOCX, XLSX, PPTX, CSV, ODF, RTF, TXT, 그리고 구형 바이너리 형식을 모두 지원합니다.

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트