MD Present
Turn Markdown into a 16:9 slide deck. Separate slides with ---, keep editing in the editor, and present in a browser.

The UI follows the editor language: English by default, Korean when Cursor or VS Code is set to Korean.
How to use
- Open any
.md file.
- Slide Preview (
Alt+Shift+V) — preview beside the editor. Edits update live.
- Present in Browser (
Alt+Shift+Enter) — open the slideshow in your default browser.
- Move slides with
← → Space. Press F for fullscreen, Esc to exit.
Hover the bottom of a slide to open the thumbnail carousel.
Open the demo/ folder and presentation.md to try a sample deck.
my-presentation/
├── presentation.md
├── theme.css
├── logo.png
└── .vscode/settings.json
Markdown
- Split slides with a line that is only
---
- YAML frontmatter is ignored (Quarto /
.qmd friendly)
- GFM tables, code blocks, and HTML work as usual
- Mermaid diagrams: use a
mermaid fenced code block
Settings
| Setting |
Default |
Description |
mdPresent.themeCss |
theme.css |
Theme CSS path (workspace-relative) |
mdPresent.logo |
(empty) |
Top-left logo. Falls back to logo.png, then the built-in logo |
mdPresent.logoLink |
https://paeche.com/ |
URL opened by the logo. Empty disables the link |
mdPresent.logoHeight |
12 |
Logo height at 1280×720 (4–80) |
mdPresent.pointColor |
#37352f |
Accent color for progress, headings, and quotes |
mdPresent.author |
(empty) |
Bottom-left author |
mdPresent.updated |
(empty) |
Bottom-left date |
mdPresent.autoOpen |
false |
Auto-open preview for presentation.md |
한국어
Markdown을 16:9 슬라이드로 만듭니다. ---로 장을 나누고, 에디터에서 고친 뒤 브라우저로 발표할 수 있습니다.
.md 파일을 엽니다.
- 슬라이드 미리보기 (
Alt+Shift+V) — 옆에 미리보기. 수정하면 바로 반영됩니다.
- 슬라이드 실행 (
Alt+Shift+Enter) — 기본 브라우저에서 슬라이드쇼를 엽니다.
← → Space로 이동합니다. F는 전체화면, Esc는 종료입니다.
슬라이드 하단으로 마우스를 옮기면 미리보기 캐러셀이 나타납니다.
demo/presentation.md를 열면 샘플 슬라이드를 볼 수 있습니다.
| |