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
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト