HackMD

← Back to Research Lab

Summary. HackMD is a browser-based, real-time collaborative Markdown editor — think Google Docs, but for Markdown. In the lab we use it for meeting notes, shared reading notes, quick documentation, and drafting before moving text into a paper or report. Everything is written in Markdown, so it exports cleanly and supports code blocks and LaTeX math.

Website: https://hackmd.io

Prerequisites

Getting Started

  1. Go to https://hackmd.io and sign in.
  2. Click New note (or +) to create a note.
  3. Write in Markdown on the left; the rendered preview updates on the right. Use the top toggle to switch edit / both / view modes.
  4. The first # Heading becomes the note’s title.
  5. Click Share (top right) to copy the link, then send it to collaborators.

Useful Markdown that works in HackMD:

# Title
- bullet list
1. numbered list

`inline code`  and fenced blocks:
```python
print("hello")
```

Math: $E = mc^2$   and block math with $$ ... $$

> quote        | table | col |
                |-------|-----|
                | a     | b   |

Collaboration

Tips & Troubleshooting

References