Lightweight (~1.5 MB) open-source screen annotation with click-through mode and keyboard-first shortcuts. For demos, teaching, meetings & screen recording. Windows, macOS.
See the codeLightweight screen annotation tool (~1.5 MB) — press a hotkey (keyboard-first) to instantly draw, highlight, and annotate anywhere on your desktop. Built for demos, teaching, meetings, and screen recording.Free & open source. If MarkerOn saves you time in demos, teaching, or meetings, sponsor on Afdian — every contribution helps keep the project maintained.
Contents: Download · Quick Start · Features · Shortcuts · Feedback · Development
Download Latest Release — pick the installer for your platform from the assets list. Windows also ships a portable zip (*_x64_portable.zip): extract and run — config stays under data\ next to the exe (no AppData).
Windows users can also install the Microsoft Store version with WinGet:
winget install --id 9N6623X973JV --source msstore
Official downloads are GitHub Releases and Microsoft Store. Third-party mirrors may be outdated or repackaged.
New here? Press Space for the toolbar. See Keyboard Shortcuts for the full list.
|
|
On macOS, use Command (⌘) in place of Ctrl, and Option (⌥) in place of Alt.
| Action | Windows | macOS |
|---|---|---|
| Toggle annotation mode | Ctrl + Shift + D | Command + Shift + D |
| Clear all annotations | Ctrl + Shift + C | Command + Shift + C |
| Toggle click-through mode | Ctrl + Shift + X | Command + Shift + X |
| Key | Tool | Key | Tool |
|---|---|---|---|
| V | Select | 5 | Ellipse |
| 1 | Pen | 6 | Line |
| 2 | Highlighter | 7 | Eraser |
| 3 | Arrow | 8 | Laser |
| 4 | Rectangle | T | Text |
| N | Stamp |
| Action | Windows | macOS |
|---|---|---|
| Toolbar (toggle) | Space | Space |
| Delete selection | Delete / Backspace | Delete / Backspace |
| Click-through (while drawing) | X | X |
| Cycle eraser mode (stroke / object) | 7 again while eraser selected | 7 again while eraser selected |
| Toolbar always-on / layout | Settings → General | Settings → General |
| Copy screen / whiteboard | Ctrl + C | Command + C |
| Whiteboard toggle | W | W |
| Undo / Redo | Ctrl + Z / Y | Command + Z / Y |
| Stroke width | Ctrl + Scroll | Command + Scroll (pen, laser & shapes share; highlighter/eraser/text separate) |
| Exit | Esc | Esc |
| Draws | Windows | macOS |
|---|---|---|
| Current tool (default: pen) | Drag | Drag |
| Line | Alt + Drag | Option + Drag |
| Rectangle | Ctrl + Drag | Command + Drag |
| Square | Ctrl + Alt + Drag | Command + Option + Drag |
| Ellipse | Shift + Drag | Shift + Drag |
| Circle | Shift + Alt + Drag | Shift + Option + Drag |
| Arrow | Ctrl + Shift + Drag | Command + Shift + Drag |
| Action | Effect |
|---|---|
| Select tool (V) | Marquee or click to select; drag selection as a group; Delete / Backspace to remove; Esc clears selection |
| Element dragging | In General settings: Off / Hover drag / Hold Ctrl to drag |
| Double-click existing text | Re-enter edit mode for that text |
| Double-click empty area in T mode | Create a new text input at cursor position |
| Action | Effect |
|---|---|
| Q / E | Previous / Next color |
| Right-click | Hold to erase; release restores the previous tool |
| Action | Windows | macOS |
|---|---|---|
| Redo (alt) | Ctrl + Shift + Z | Command + Shift + Z |
In Settings → General (toolbar display, click-through, and stroke width — see Features):
See CONTRIBUTING.md for prerequisites, setup, and the full workflow. Stack: Tauri v2 · Vue 3 · Vite · TypeScript · Canvas API
51 followers · starred Oct 2026
608 followers · starred Oct 2026
7,347 followers · starred Jul 2026
199 followers · starred Apr 2026
Lightweight (~1.5 MB) open-source screen annotation with click-through mode and keyboard-first shortcuts. For demos, teaching, meetings & screen recording. Windows, macOS.
See the codeLightweight screen annotation tool (~1.5 MB) — press a hotkey (keyboard-first) to instantly draw, highlight, and annotate anywhere on your desktop. Built for demos, teaching, meetings, and screen recording.Free & open source. If MarkerOn saves you time in demos, teaching, or meetings, sponsor on Afdian — every contribution helps keep the project maintained.
Contents: Download · Quick Start · Features · Shortcuts · Feedback · Development
Download Latest Release — pick the installer for your platform from the assets list. Windows also ships a portable zip (*_x64_portable.zip): extract and run — config stays under data\ next to the exe (no AppData).
Windows users can also install the Microsoft Store version with WinGet:
winget install --id 9N6623X973JV --source msstore
Official downloads are GitHub Releases and Microsoft Store. Third-party mirrors may be outdated or repackaged.
New here? Press Space for the toolbar. See Keyboard Shortcuts for the full list.
|
|
On macOS, use Command (⌘) in place of Ctrl, and Option (⌥) in place of Alt.
| Action | Windows | macOS |
|---|---|---|
| Toggle annotation mode | Ctrl + Shift + D | Command + Shift + D |
| Clear all annotations | Ctrl + Shift + C | Command + Shift + C |
| Toggle click-through mode | Ctrl + Shift + X | Command + Shift + X |
| Key | Tool | Key | Tool |
|---|---|---|---|
| V | Select | 5 | Ellipse |
| 1 | Pen | 6 | Line |
| 2 | Highlighter | 7 | Eraser |
| 3 | Arrow | 8 | Laser |
| 4 | Rectangle | T | Text |
| N | Stamp |
| Action | Windows | macOS |
|---|---|---|
| Toolbar (toggle) | Space | Space |
| Delete selection | Delete / Backspace | Delete / Backspace |
| Click-through (while drawing) | X | X |
| Cycle eraser mode (stroke / object) | 7 again while eraser selected | 7 again while eraser selected |
| Toolbar always-on / layout | Settings → General | Settings → General |
| Copy screen / whiteboard | Ctrl + C | Command + C |
| Whiteboard toggle | W | W |
| Undo / Redo | Ctrl + Z / Y | Command + Z / Y |
| Stroke width | Ctrl + Scroll | Command + Scroll (pen, laser & shapes share; highlighter/eraser/text separate) |
| Exit | Esc | Esc |
| Draws | Windows | macOS |
|---|---|---|
| Current tool (default: pen) | Drag | Drag |
| Line | Alt + Drag | Option + Drag |
| Rectangle | Ctrl + Drag | Command + Drag |
| Square | Ctrl + Alt + Drag | Command + Option + Drag |
| Ellipse | Shift + Drag | Shift + Drag |
| Circle | Shift + Alt + Drag | Shift + Option + Drag |
| Arrow | Ctrl + Shift + Drag | Command + Shift + Drag |
| Action | Effect |
|---|---|
| Select tool (V) | Marquee or click to select; drag selection as a group; Delete / Backspace to remove; Esc clears selection |
| Element dragging | In General settings: Off / Hover drag / Hold Ctrl to drag |
| Double-click existing text | Re-enter edit mode for that text |
| Double-click empty area in T mode | Create a new text input at cursor position |
| Action | Effect |
|---|---|
| Q / E | Previous / Next color |
| Right-click | Hold to erase; release restores the previous tool |
| Action | Windows | macOS |
|---|---|---|
| Redo (alt) | Ctrl + Shift + Z | Command + Shift + Z |
In Settings → General (toolbar display, click-through, and stroke width — see Features):
See CONTRIBUTING.md for prerequisites, setup, and the full workflow. Stack: Tauri v2 · Vue 3 · Vite · TypeScript · Canvas API
51 followers · starred Oct 2026
608 followers · starred Oct 2026
7,347 followers · starred Jul 2026
199 followers · starred Apr 2026