HackMD
Collaborative Markdown notes with real-time editing and API access.
HackMD is a web-based Markdown workspace for teams, communities, and technical projects that need to write and revise notes together. It supports live multi-user editing, comments, version history, templates, public notes, GitHub sync, embeds, and slide-style publishing, with an API-oriented Markdown layer for automation and AI agent workflows.
Why it stands out
- Markdown is the native format, not just an export option, which makes notes portable and automation-friendly.
- Designed for both private team workspaces and public community knowledge sharing.
- Version history and comments preserve the discussion and rationale behind document changes.
- REST API and CLI access make it practical to connect notes to AI agents, scripts, and documentation pipelines.
- GitHub sync fits technical teams that already maintain docs near code.
Good to know
- Markdown-first editing may be less suitable for users who prefer a traditional word processor-style interface.
- Public notes and shared workspaces require careful permission management when publishing sensitive material.
- The page confirms a free option and pricing tiers, but plan limits should be checked before relying on it for a large team or heavy API use.
Photos

Engineering, open-source, and research teams use HackMD to co-edit technical notes, specs, and documentation in Markdown. Capture meeting notes or project decisions with revision history for later review. Publish community-facing notes, event docs, or hackathon materials that others can read or contribute to. Sync Markdown-based documentation workflows with GitHub or automation tools. Feed AI agents clean Markdown context and review generated drafts in the same workspace.
Real-time Markdown editor with multiple cursors, comments, mentions, version history, templates, GitHub integration, shared workspaces, public notes, embeds, slide mode, and API/CLI access for reading and writing Markdown notes.
Technical Notes
- REST API can pull HackMD notes as Markdown and supports writing agent- or script-generated drafts back into a workspace.
- Notes can be requested as Markdown using the Accept: text/markdown header.
- A CLI is also described for Markdown access and automation workflows.
Alternative listings
Cross-platform task lists that scale from errands to team workflows.
Productivity, organization & note-taking toolsAny.do is a task management app for personal planning, family coordination, and team projects. It combines to-do lists, calendars, reminders, shared boards, templates, collaboration, and workflow views across a wide range of devices and browsers.
0 votesVisit siteMind mapping across web, desktop, and mobile with AI and team spaces.
Productivity, organization & note-taking toolsXmind is a mind-mapping and visual thinking tool for turning ideas, notes, and plans into connected diagrams. It supports AI-assisted map creation and editing, multiple map structures, real-time collaboration, and project planning views such as timelines and Gantt charts.
0 votesVisit site
Similar sites elsewhere
- HedgeDoc — hedgedoc.org
- Notion — notion.so
- Slite — slite.com
- Nuclino — nuclino.com
1 of 5