ranuts/document
Officeのインストールやアカウント登録なしで、ローカル環境で動作するWord、Excel、PowerPoint、PDF向けブラウザエディター。
- スター
- 1,992
- フォーク
- 223
- 未解決の Issue
- 5
- 最終コミット
- 9 時間前
これは何?
ブラウザ上で動作するドキュメントエディターです。Word、Excel、PowerPointファイルを開いて編集、変換、保存できるほか、PDFへの注釈追加や入力、エクスポートにも対応しています。ドキュメントの処理はユーザーのデバイス上で行われるため、アカウント登録もOfficeのインストールも必要ありません。
ONLYOFFICE editorsをベースにしており、形式変換にはWASM converterを使用します。対応している場合は、変更を選択したファイルに書き戻すか、エクスポートをダウンロードできます。最近の作業内容は復元用にブラウザ内へ7日間保存されます。
任意で利用できる実験的なAIアシスタントは、文章の下書き作成、スプレッドシートデータの操作、スライドの作成、現在表示しているPDFページに関する質問への回答を行えます。変更を適用する前に確認することもできます。エディターはPWAとしてインストールできるほか、静的サイトとしてセルフホストしたり、Dockerで実行したり、iframe APIを通じて他のアプリに埋め込んだりできます。
主な機能
- 01ブラウザ上でWord、Excel、PowerPointファイルを開き、編集、変換できます。
- 02PDFファイルへの注釈追加や入力、エクスポートができます。
- 03アップロードやアカウント登録を必要とせず、ドキュメントをローカルで処理します。
- 04変更内容を確認してから適用できる実験的なAIアシスタントを利用できます。
- 05WebMCP対応のAIエージェントからドキュメントを開き、変換、エクスポートできます。
- 06PWAとしてインストールでき、セルフホストやiframe API経由の埋め込みにも対応しています。
ユースケース
- Microsoft OfficeがインストールされていないマシンでOfficeファイルを編集する。
- iframe経由でドキュメントエディターをWebアプリケーションに埋め込む。
- Dockerを使って、社内向けのセルフマネージドなドキュメント編集サービスをホストする。
- ブラウザ上でAIエージェントにWord文書を読み取らせたり、変換させたりする。
クイックスタート
- 1
Dockerで自分用のコピーを実行し、ポート8080で開きます
docker run -d --name document -p 8080:80 ghcr.io/ranuts/document:latest - 2
または、ブラウザーでオンラインエディターを開きます
使う前に知っておきたいこと
- AGPL-3.0ライセンスの下で提供されています。コピーレフトライセンスのため、改変版にはソースコードの共有義務があります。
- AIアシスタントは実験的なベータ版で、デフォルトでは無効です。回答や編集内容が誤っている場合があります。
- PDFのAI支援は、選択可能なテキストとページノートのみを対象とします。スキャンされたテキストや、PDF本文の書き換えには対応していません。
トピック
よくある質問
- document とは?
- Officeのインストールやアカウント登録なしで、ローカル環境で動作するWord、Excel、PowerPoint、PDF向けブラウザエディター。 ブラウザ上で動作するドキュメントエディターです。Word、Excel、PowerPointファイルを開いて編集、変換、保存できるほか、PDFへの注釈追加や入力、エクスポートにも対応しています。ドキュメントの処理はユーザーのデバイス上で行われるため、アカウント登録もOfficeのインストールも必要ありません。
- document は無料で使えますか?ライセンスは?
- document は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- document は今もメンテナンスされていますか?
- 活発にメンテナンス中。document の最終コミットは 2026年10月21日 です。
- document は何に使えますか?
- Microsoft OfficeがインストールされていないマシンでOfficeファイルを編集する。 iframe経由でドキュメントエディターをWebアプリケーションに埋め込む。 Dockerを使って、社内向けのセルフマネージドなドキュメント編集サービスをホストする。 ブラウザ上でAIエージェントにWord文書を読み取らせたり、変換させたりする。
- document のインストール方法は?
- Dockerで自分用のコピーを実行し、ポート8080で開きます: docker run -d --name document -p 8080:80 ghcr.io/ranuts/document:latest または、ブラウザーでオンラインエディターを開きます
- document はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ranuts/document
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
WebAssemblyで文書をローカル処理する、ブラウザベースのWord・Excel・PowerPointビューア兼エディタ。
自分のデバイスで動作し、WhatsAppやTelegramなどで応答するセルフホスト型のパーソナルAIアシスタント。
エアギャップ環境で使えるオープンソースのデスクトップアプリ。NotebookLMのように、ローカル文書を調査・変換・編集するAIエージェントです。
ライブPDFプレビュー、応募管理、AIアシスタント、セルフホストに対応した、無料のオープンソース履歴書ビルダー。
GoogleのNotebookLMに代わる、セルフホスト型でプライバシーを重視したツール。さまざまなAIプロバイダーに対応し、ソースとのチャットやポッドキャストの生成ができます。