ConfluenceやNotionに代わる、セルフホスト可能なオープンソースの共同編集Wiki・ドキュメントソフトウェアです。
suitenumerique/docs
DjangoとReactで構築された、リアルタイム編集や階層型サブページに対応し、セルフホスト可能なオープンソースのチーム向け共同テキストエディター。
代替できる製品:Notion
Google Docs
- スター
- 16,935
- フォーク
- 671
- 未解決の Issue
- 320
- 最終コミット
- 12 時間前
これは何?
Docsは、知識をリアルタイムで執筆、整理、共有するためのオープンソース共同編集ツールです。NotionやGoogle Docsの代替を目指しており、リアルタイムの共同編集、サブページを備えた構造化ドキュメント、セルフホストによるデータ管理を重視しています。
リッチテキストとMarkdownの編集、ライブカーソルとプレゼンス表示、コメント、きめ細かなアクセス制御、コンテンツ全体の全文検索に対応しています。区切り文字を使った構成でドキュメントをスライドとして表示でき、.docx、.odt、.pdfへのエクスポートと、.docx、.mdからのインポートも可能です。
オプションのAIライティング支援機能では、文章の書き換え、要約、翻訳、修正ができます。特定のモデルやゲートウェイに依存せず、APIキーとURLだけで利用できます。DocsはKubernetes、Docker Compose、またはNixやYunoHostなどのコミュニティ提供の方法でデプロイできます。一部のPDFエクスポート機能はGPLライセンスのBlockNote XLパッケージに依存しますが、ビルドフラグを使えば、それらを含まないMITライセンスのみのイメージを作成できます。
主な機能
- 01ライブカーソルとプレゼンス表示に対応したリアルタイム共同編集
- 02スラッシュコマンドとブロックシステムを備えたリッチテキストおよびMarkdown編集
- 03知識を整理するための階層型サブページと検索可能なコンテンツ
- 04ドキュメント構成からのスライド作成とPDFエクスポート
- 05.docxと.mdのインポート・エクスポート、および.odtと.pdfへのエクスポート
- 06互換性のある任意のプロバイダーで使えるオプションのAIライティング支援機能
ユースケース
- データを自社サーバーに保持する社内Wikiを必要とする公共機関や企業
- リアルタイムで共同執筆・レビューを行うチーム
- 共有する構造化ナレッジベースを構築するオープンコミュニティ
- サーバー間APIを介して会議の文字起こしをドキュメントに取り込む
クイックスタート
- 1
Docker、Docker Compose、GNU Makeをインストールし、バージョンを確認する
docker -v - 2
プロジェクトを初期化する
make bootstrap FLUSH_ARGS='--no-input' - 3
サービスを起動し、https://localhost:3000 を開く
make run
使う前に知っておきたいこと
- ドキュメントに記載されているローカル環境のセットアップは、開発とテスト専用であり、デフォルトの認証情報を使用します。
- PDFエクスポートなどの一部の高度な機能は、PUBLISH_AS_MIT=true を指定してビルドしない限り、MITライセンスと互換性のないGPLライセンスのBlockNote XLパッケージに依存します。
- AI機能を利用するには、設定したプロバイダーのAPIキーとURLが必要です。
トピック
よくある質問
- docs とは?
- DjangoとReactで構築された、リアルタイム編集や階層型サブページに対応し、セルフホスト可能なオープンソースのチーム向け共同テキストエディター。 Docsは、知識をリアルタイムで執筆、整理、共有するためのオープンソース共同編集ツールです。NotionやGoogle Docsの代替を目指しており、リアルタイムの共同編集、サブページを備えた構造化ドキュメント、セルフホストによるデータ管理を重視しています。
- docs は無料で使えますか?ライセンスは?
- docs は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- docs は今もメンテナンスされていますか?
- 活発にメンテナンス中。docs の最終コミットは 2026年10月19日 です。
- docs は何に使えますか?
- データを自社サーバーに保持する社内Wikiを必要とする公共機関や企業 リアルタイムで共同執筆・レビューを行うチーム 共有する構造化ナレッジベースを構築するオープンコミュニティ サーバー間APIを介して会議の文字起こしをドキュメントに取り込む
- docs のインストール方法は?
- Docker、Docker Compose、GNU Makeをインストールし、バージョンを確認する: docker -v プロジェクトを初期化する: make bootstrap FLUSH_ARGS='--no-input' サービスを起動し、https://localhost:3000 を開く: make run
- docs はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/suitenumerique/docs
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
拡張Markdownエディター、チーム用ワークスペース、OIDC SSO、S3ストレージを備えた、セルフホスト型のオフラインファーストなナレッジベース。
ドキュメント、ホワイトボード、テーブルを1つのワークスペースに統合する、NotionやMiroに代わるローカルファーストのオープンソース知識ベース。
ブロック単位の参照、Markdown WYSIWYG編集、AIエージェント連携に対応した、プライバシー重視のセルフホスト型ナレッジワークスペース。
ドキュメント、スプレッドシート、プレゼンテーション、フォーム、カンバンボードなどをリアルタイム編集できる、エンドツーエンド暗号化対応のオープンソース共同作業スイート。
3ペイン構成のオープンソースのノート・ナレッジベースアプリ。複数デバイス間で即時同期でき、AIエージェント向けのMCPを内蔵。CloudflareまたはDockerで実行可能。