ranuts/document

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

何を解決するか

Webブラウザ内で直接、サーバー不要、ユーザー登録不要、クラウドへのファイルアップロードなしで、一般的なオフィス文書(Word、Excel、PowerPoint)を開いて編集できる方法を提供します。これにより、文書のプライバシーが保たれ、すべての処理がユーザー自身のデバイス上で完全に実行されます。

動作方法

このプロジェクトはOnlyOfficeエンジンと、ブラウザタブ内でローカルに実行されるWASMベースの変換ツールを使用しています。.docx.xlsx.pptx、およびPDF(注釈用)を含む広範なフォーマットをサポートしています。静的サイトとしてデプロイ可能で、Docker経由でも利用可能。iframeとpostMessage APIを介して他のアプリケーションに埋め込むこともできます。

対象ユーザー

ブラウザ上で動作し、オフライン対応かつプライバシー重視のオフィスエディタが必要なユーザー、および自社アプリケーションにサーバーレス文書エディタを埋め込みたい開発者。

特徴

  • ローカル処理: すべての変換、編集、エクスポートがブラウザタブ内で実行され、サーバーへのアップロードは一切ありません。
  • オフライン対応: プログレッシブWebアプリ(PWA)としてインストール可能で、完全なオフライン機能を提供します。
  • エージェント対応: WebMCPツールを公開しており、ブラウザ上のAIエージェントが文書を開き、読み取り、変換できるようにしています。
  • 直接ファイルアクセス: Chromium系ブラウザでは、システム上の元のファイルに変更を直接書き戻すことができます。
  • 広範なフォーマット対応: DOCX、XLSX、PPTX、CSV、ODF、RTF、TXT、およびレガシーなバイナリフォーマットを対応しています。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト