OpenSource-Hub
H

HedgeDoc

7.2k stars·オフィス生産性·SHA-256 チェックサム確認済み

HedgeDoc は、オープンソースのリアルタイム共同編集 Markdown ノートツールで、複数人での同時編集、図表、数式に対応しており、セルフホストによりデータを完全に管理できます。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

オープンソースのリアルタイム共同編集Markdownノート。セルフホスト可能なHackMDの代替。

主な機能

  • 複数人によるリアルタイム共同 Markdown 編集、WYSIWYG(見たまま編集)
  • Mermaid フローチャート、Graphviz、LaTeX 数式などの豊富な拡張機能をサポート
  • スライドショーモード、バージョン履歴、多様なフォーマットのインポート・エクスポート
  • 完全にオープンソースで、プライベート環境へのデプロイが可能、データを自己管理
  • バージョン 2.0 は最新の技術スタック(NestJS + React)を採用し、パフォーマンスがさらに向上

できないこと

  • •現在の主力開発バージョンは 2.0(develop ブランチ)であり、1.x はメンテナンスのみで新機能は追加されません。2.0 はまだ alpha 段階のため、本番環境での使用は推奨されません。デプロイには一定の Docker または Node.js の基礎知識が必要であり、完全な初心者には向いていません。

使用例

  • チーム内のナレッジベースとドキュメントコラボレーション
  • 技術チームが API ドキュメントや設計ドキュメントを作成
  • 教育シーンで授業ノートや講義資料をリアルタイムに記述
  • 有料サービスに代わる個人ノート管理

詳細説明

HedgeDoc(旧称 CodiMD)は、オープンソースでリアルタイム共同編集に対応した Markdown ノートエディタです。複数人が同一ドキュメントを同時に編集でき、リアルタイムプレビュー、フローチャート(Mermaid、Graphviz)、LaTeX 数式、スライドモード、バージョン履歴などの機能を提供します。HackMD のオープンソース・セルフホスト型の代替として、データプライバシーを完全にコントロールできます。現在は主に 2.0 のリライト版(NestJS + React)の開発が進められており、パフォーマンスと拡張性が大幅に向上しています。1.x バージョンは安定していますが、メンテナンスのみとなっています。プライベート環境へのデプロイが必要なチーム、教育機関、開発者に適しており、共同ドキュメント、社内ナレッジベース、技術ノートなどの用途に活用できます。

トラブルシューティング & FAQ (1)

トラブル対応
HedgeDoc DockerイメージにおけるNode.js Brotli RCEの脆弱性(CVE-2026-111497)を修正するにはどうすればよいですか?

公式の HedgeDoc イメージ (quay.io/hedgedoc/hedgedoc:latest) はすでにパッチが適用されており、CVE-2026-111497 を修正する Node.js v24.22.1 を同梱しています。コンテナがまだ v24.21.0 を報告する場合、ローカルのイメージが古くなっています。修正方法: 1) イメージを再プルします: docker compose pull (または docker pull quay.io/hedgedoc/hedgedoc:latest)。2) コンテナを再作成します: docker compose up -d。3) ランタイムを確認します: docker run --rm quay.io/hedgedoc/hedgedoc:latest node -v を実行すると v24.22.1 と表示されるはずです。:latest にピン留めしても自動更新はされないことに注意してください。更新されたイメージを取得するには、明示的にプルする必要があります。

参照 Issue #6906

タグ

markdowncollaborationreal-timenotesself-hostedopen-source

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

1. Docker を使って素早くデプロイ:`docker run -p 3000:3000 hedgedoc/hedgedoc:latest`

4

2. 初めて http://localhost:3000 にアクセスし、案内に従って管理者アカウントを設定

5

3. リンクを共有してチームメンバーを招待し、共同編集を開始

インストールガイド
  1. 1. Docker を使って素早くデプロイ:`docker run -p 3000:3000 hedgedoc/hedgedoc:latest`
  2. 2. 初めて http://localhost:3000 にアクセスし、案内に従って管理者アカウントを設定
  3. 3. リンクを共有してチームメンバーを招待し、共同編集を開始
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

Docker でデプロイした場合は、`docker stop hedgedoc && docker rm hedgedoc && docker rmi hedgedoc/hedgedoc` を実行してコンテナとイメージを削除します。手動でデプロイした場合は、インストールディレクトリとデータベースを削除します。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL-3.0
最終更新2026-10-24 18:12:09
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト