Repolode
ranuts

ranuts/document

Officeのインストールやアカウント登録なしで、ローカル環境で動作するWord、Excel、PowerPoint、PDF向けブラウザエディター。

代替できる製品:Microsoft WordMicrosoft ExcelMicrosoft PowerPoint

スター
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. 1

    Dockerで自分用のコピーを実行し、ポート8080で開きます

    docker run -d --name document -p 8080:80 ghcr.io/ranuts/document:latest
  2. 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 の数値は毎日更新されます。

関連プロジェクト