HedgeDoc (formerly CodiMD) has emerged as the go-to solution for teams demanding both collaborative power and data sovereignty. This open-source, web-based markdown editor delivers Google Docs-like real-time co-authoring while letting organizations retain complete control over their infrastructure and content. Born from the CodiMD project and rebranded in 2020, HedgeDoc solves a critical modern dilemma: how to collaborate effectively without surrendering sensitive information to third-party SaaS platforms.
Unlike cloud-based alternatives, HedgeDoc operates on a straightforward principle: your data stays where you put it. The application runs as a Node.js service with PostgreSQL (or SQLite for lightweight setups) handling document storage. Authentication integrates seamlessly with LDAP, OAuth2 providers, or traditional username/password systems. This architecture makes HedgeDoc particularly attractive to government agencies, healthcare organizations, and financial institutions bound by strict data residency requirements.
The editor itself renders markdown instantly using an in-browser parser, eliminating the disconnect between writing and previewing found in traditional two-pane editors. What you type appears formatted immediately—code blocks highlight as you write, LaTeX equations render on keystroke, and tables adjust dynamically.
HedgeDoc uses operational transformation to resolve edit conflicts when multiple users modify the same document simultaneously. Each participant sees others' cursors and selections in distinct colors, with avatars indicating active collaborators. The revision history tracks every change with timestamps and author attribution, allowing point-in-time restoration without cluttering the interface.
Beyond CommonMark compliance, HedgeDoc supports specialized syntax extensions including code blocks with syntax highlighting for 100+ languages, LaTeX math rendering (
Document permissions operate on four tiers: public (viewable by anyone with link), unlisted (not indexed but accessible via direct URL), restricted (requires authentication), and private (owner-only with explicit sharing). Administrators can enforce organization-wide defaults while allowing per-document overrides—a balance many enterprise tools fail to achieve.
Small teams under ten users can run HedgeDoc with a single Docker container using SQLite backend. Enterprise deployments typically employ PostgreSQL clusters with replication, Redis for session management, reverse proxies handling TLS termination, and S3-compatible object storage for uploaded assets. Kubernetes environments benefit from community-maintained Helm charts enabling autoscaling during peak collaboration periods.
Three drivers accelerate adoption: compliance necessity (GDPR, HIPAA audits increasingly question where collaborative content resides), cost predictability (no per-user SaaS fees—only infrastructure costs already provisioned), and workflow integration (documents export to standard markdown enabling Git version control and publishing pipelines). Unlike walled-garden platforms, HedgeDoc treats your knowledge as protected intellectual capital rather than disposable content.
HedgeDoc isn't universally optimal. Organizations requiring complex permission hierarchies beyond document-level sharing, built-in approval workflows, or native mobile apps might find gaps. Users must learn markdown syntax—though live preview significantly lowers this barrier. Offline editing remains unsupported; connectivity is required for real-time synchronization.
Begin evaluation with the official Docker image. For production deployments, review comprehensive documentation at https://docs.hedgedoc.org covering backup strategies, authentication setup, and performance tuning. The active community provides support through GitHub Discussions and community forums, with transparent roadmaps shaped directly by user input—a stark contrast to proprietary tools where feature decisions happen behind closed doors.
Numerous organizations host public HedgeDoc instances for community use:
- https://notes.netd.cs.tu-dresden.de/s/-QFlFVUCz
- https://hedgedoc.eclair.ec-lyon.fr/s/Adf8j6wq2
- https://pad.itiv.kit.edu/s/y8i8sczbR
- https://pad.stuve.de/s/v77siftht
- https://md.chaosdorf.de/s/bDbvNZc_TK
- https://md.swk-web.com/s/RB3-ejL80
- https://pad.degrowth.net/s/E4h3P_i40
- https://pad.codefor.fr/s/JbnJaxoq8z
- https://md.inno3.fr/s/S0lOYarLW
- https://hedgedoc.inet.tu-berlin.de/s/TTktIBdTD
- https://md.bytewerk.org/s/targXkID65
- https://hedgedoc.syyrell.com/s/SSCHATGDBK
- https://hedgedoc.studentiunimi.it/s/bCgU1btB-
- https://doks.komun.org/s/qDHVBUCrR
- https://pad.demokratie-dialog.de/s/TbpnPpCMaE
- https://editor.painelcupula.com/s/If2DWmsR7
- https://hedgedoc.stusta.de/s/cAfq-xuWS
- https://codimd.carpentries.org/s/zLM7CQF-n
- https://notes.thecloud2.be/s/I-AxVJzzW
- https://markdown.iv.cs.uni-bonn.de/s/DkesdDTFC
- https://md.nolog.cz/s/Fx_wz2zBL
- https://hedgedoc.schule.social/s/p4QsDc91p
- https://hedge.grin.hu/s/APuN1hVZF
- https://md.coredump.ch/s/7TdDvbTvH
- https://md.un-hack-bar.de/s/OJw_NsdJQF
- https://dok.kompot.si/s/_JroE7EMEc
- https://hedge.novalug.org/s/-2SRuI9Bcv
- https://pad.sra.uni-hannover.de/s/P8H2_DyRg
- https://hedge.fachschaft.informatik.uni-kl.de/s/qHNUeSmOP
- https://md.darmstadt.ccc.de/s/UDKVfzkEsF
- https://pad.codefor.fr/s/YzY-k7r7BB
These instances demonstrate HedgeDoc's adoption across universities, hackspaces, activist communities, and technical organizations valuing open collaboration with data ownership.
Official project website: https://hedgedoc.org