Note.space supports a superset of GitHub-flavoured markdown, with a handful of additions for math, diagrams, and editorial polish.
Headings
# Heading 1
## Heading 2
### Heading 3Six levels are supported. Heading 1 is reserved for the note title — we auto-generate it from the first line if you don't add one.
Inline marks
- Bold with
**text** - Italic with
*text* Strikethroughwith~~text~~Inline codewith backticks- Highlight with
==text== - H
2O subscript with~2~, X2 superscript with^2^
Lists
- Bulleted
- Lists
1. Numbered
2. Lists
- [ ] Task lists
- [x] With checkboxesTables
| Column | Column |
| --- | --- |
| Cell | Cell |Code blocks
Fence with three backticks. Add a language tag for syntax-aware blocks:
```ts
export function hello() {
return "world";
}
```Math
Inline math with single dollars: $E = mc^2$ renders as .
Block math with double dollars:
$$
\int_{0}^{\infty} e^{-x^2} \, dx = \frac{\sqrt{\pi}}{2}
$$Diagrams
A fenced block tagged mermaid renders as a Mermaid
diagram:
```mermaid
graph LR
Note --> Idea
Idea --> Outline
Outline --> Draft
```Callouts
GitHub-style alerts work via blockquote prefixes:
> [!NOTE]
> Useful background.
> [!TIP]
> A non-obvious technique.
> [!WARNING]
> A footgun to avoid.
> [!CAUTION]
> Something destructive.Footnotes
Claim with a footnote.[^1]
[^1]: The footnote body, which can include **markdown**.Keyboard keys
<kbd>⌘</kbd>+<kbd>K</kbd> renders as ⌘+K. Useful for
documenting your own workflows.
Collapsible details
<details>
<summary>Click to expand</summary>
Hidden content lives here.
</details>