CatalogStacksModulesSaaSMobileLabs → Become a partner
Home›Catalog›✅ Productivity›HedgeDoc
Screenshot of HedgeDoc

// official site: hedgedoc.org ↗

PRODUCTIVITY · PRO TIER

HedgeDocpro

HedgeDoc is a real-time collaborative Markdown editor — multiple users edit the same document simultaneously in browser, with revision history, public sharing, MathJax + Mermaid diagrams. Fork of HackMD (formerly CodiMD) with continued open-source commitment.

✅ Productivity Min 512 MB RAM Port 8089 (http) Tier pro
// What it is

A closer look.

HedgeDoc is a real-time collaborative Markdown editor — multiple users edit the same document simultaneously in browser, with revision history, public sharing, MathJax + Mermaid diagrams. Fork of HackMD (formerly CodiMD) with continued open-source commitment.

// Use cases

What it's for.

Concrete scenarios where teams pick HedgeDoc over the SaaS alternative.

◆

Live collaborative notes

meeting minutes, brainstorms, classes

◈

Pair programming docs

shared scratch pad with code blocks

◇

Public sharing

link-based read-only or editable docs

▣

Markdown publishing

single-file blog posts

▦

Slide presentations

reveal.js mode for slides

// Who it's for

Built for these teams.

If your team profile matches one of these, HedgeDoc is a strong fit out of the box.

Profile A

Engineering teams

writing collaborative technical docs

Profile B

Educators / students

taking shared class notes

Profile C

OSS communities

drafting docs collaboratively

Profile D

Privacy-bound orgs

rejecting HackMD/Notion cloud

Profile E

Writers / journalists

collaborating on articles

// Differentiators

Why teams pick HedgeDoc.

When evaluating self-hosted options for this category, here are the dimensions on which HedgeDoc consistently lands above the alternatives.

  • ✓AGPLv3 — fully open
  • ✓Real-time multi-user — WebSocket-based, no save conflicts
  • ✓Markdown-native — content portable
  • ✓Math + diagrams — MathJax + Mermaid + GraphViz built in
  • ✓Active development — community-driven fork
  • ✓i18n — 20+ language UIs
// Integrations

Connects to.

The stack you'll plug HedgeDoc into — services, protocols, and adjacent apps in the BluixApps catalog.

◇
Authentication
local + OAuth (GitHub, GitLab, Google, Facebook, custom OIDC) + LDAP + SAML
◈
Storage
Postgres (primary), MariaDB / MySQL / SQLite
◆
Export
Markdown, HTML, PDF (via headless Chrome), reveal.js slides
▣
Real-time
Socket.IO for multi-cursor editing
▦
Embeds
YouTube, Vimeo, Gist, Slideshare
▩
Diagrams
Mermaid, GraphViz, PlantUML
▼
API
REST + WebSocket
// Adoption & deployment

Notable users & community

  • 5k+ GitHub stars
  • Active community on Matrix + GitHub
  • Backed by community after CodiMD → HedgeDoc rename
  • Featured in OSS doc collaboration guides
  • Standard tool in privacy-bound collaborative writing

What we ship

  • Docker stack: HedgeDoc 1.10 + Postgres 17
  • Auto-generated session secret + DB password
  • Persistent volumes for Postgres + uploads
  • Port 8089 exposed (mapped from 3000)
  • HTTPS via Let's Encrypt reverse proxy
  • Free URL mode enabled (custom slugs)
  • Backup hook covers Postgres + uploads
// Tips & operations

Run it properly.

Operational guidance from running this in production — what to lock down, what surprises people.

// PERFORMANCE
Postgres for production
SQLite ok for small / personal
// SECURITY
Session secret in env
sign-in tokens; protect this
// OPERATIONS
OAuth setup
needed for team workflows
// RELIABILITY
Free URL mode
allow custom slugs (security trade-off, careful)
// DEPLOYMENT
Backup Postgres + uploads
both essential
// SCALING
HTTPS production
required for Service Worker features
512
// min ram (MB)
4
// min disk (GB)
8089
// access port
http
// protocol
pro
// bluixapps tier

Project resources

Official sitehedgedoc.org ↗
↑