Windows Desktop App ● Shipped · v1.0.3 Editorial Markdown Viewer WebView2 · Node.js

dot md

Turn Markdown files into visually stunning, publication-grade editorial documents on Windows with instant live-reload and one-click export. Opens in a dedicated native desktop window — no browser tabs, no terminal console.

Native Desktop Window

Powered by Microsoft Edge WebView2. Opens in a standalone, independent window — no browser address bar, no search UI, no flashing terminal console on launch or close.

Editorial Typography

Handpicked pairing of Satoshi for display headlines and Geist Mono for code blocks, bounded to a comfortable 65ch reading measure across all three themes.

Clean Process Lifecycle

Closing the window immediately terminates the background Node engine and all child processes. Zero orphan tasks, zero port conflicts on re-launch.

Appearance

Three atmospheric reading themes.

Cycle through themes with T at any time. Each palette is engineered for a distinct reading environment — from late-night code sessions to daylight document review.

Editorial Dark

Warm ink background with rich terracotta accents. Designed for focused low-light reading without eye strain.

Base #0e1117 · Accent #c0714a

Alabaster Light

Soft cream paper palette engineered for prolonged daylight reading. High contrast without the harshness of pure white.

Base #fcfbfa · Accent #b07d4a

Warm Sepia

Low-contrast, book-like reading canvas. The closest digital approximation to reading a well-printed physical page.

Base #f4efe6 · Accent #8b6442

Capabilities

Everything a serious Markdown reader needs.

Live Reload

Server-Sent Events

High-speed local server with SSE updates the rendered view in under 50ms as you save in any external editor. No manual refresh needed.

Split View

Visual & Raw Toggle

Switch between the rich rendered view and IDE-grade raw Markdown with line numbers and code wrap. Press R to toggle instantly.

Math

KaTeX Rendering

Client-side LaTeX math rendering via KaTeX. Inline and display equations render without any server round-trips.

Diagrams

Mermaid Flowcharts

Fenced mermaid blocks render as live diagrams — flowcharts, sequence diagrams, Gantt charts, and entity-relationship diagrams.

Navigation

Sticky Table of Contents

Automatic heading extraction builds a live outline. Scrollspy highlights the active section as you read.

Callouts

GitHub-Flavored Alerts

Rich callout blocks for [!NOTE], [!TIP], [!IMPORTANT], [!WARNING], and [!CAUTION] with custom iconography.

Code

Syntax Highlighting

Highlighted code blocks with language labels and animated one-click copy actions for every code snippet.

Focus

Zen & Wide Modes

Distraction-free Zen mode (Z) removes all chrome. Wide mode (W) expands the canvas for dense technical documents.

Export

Standalone HTML & PDF

Export to a fully self-contained offline HTML file with --export. Print to PDF with P or Ctrl+P using native print.

Controls

Every action, one key away.

Press ? at any time to open the in-app keyboard shortcuts cheat-sheet.

KeyAction
TCycle theme — Editorial Dark / Alabaster Light / Warm Sepia
ZToggle Zen Mode — distraction-free focus view
WToggle Wide Mode — expanded canvas for dense documents
RSwitch Visual / Raw Markdown source view
PPrint or Save to PDF via native print dialog
?Open keyboard shortcuts cheat-sheet modal
EscClose modal or exit Zen Mode

Windows Integration

Installs like any native Windows app.

Double-click dot-md-setup.exe to run the standard Windows Setup Wizard. Installs into %LOCALAPPDATA%\Programs\dot-md in under 2 seconds.

Command Line

Four ways to open any file.

PowerShell
# 1. Double-click any .md file in File Explorer   # 2. Right-click any .md → "Preview with dot md"   # 3. Terminal — open with live reload dotmd notes.md dotmd README.md --port 4000   # 4. Export to self-contained offline HTML dotmd sample.md --export output.html

Setup

From download to reading in under a minute.

01 · Download

Get the Installer

Download dot-md-setup.exe from the GitHub Releases page.

02 · Install

Run Setup Wizard

Double-click and follow the standard Windows Setup Wizard. Done in under 2 seconds.

03 · Open

Double-Click Any .md

Any Markdown file in File Explorer opens directly in dot md's native window.

04 · Edit

Save & Watch

Keep editing in VS Code or any editor. dot md updates in under 50ms on every save.

Downloads & Releases

Production binaries for Windows, macOS & Linux.

Every desktop binary is compiled and signed via automated GitHub Actions CI, bundling the WebView2 reader and high-speed local SSE watcher into a zero-dependency standalone application.

Windows 10 / 11 · x64 1.3 MB

dot md for Windows (.exe)

Official NSIS desktop installer with File Explorer context menu, desktop shortcut, and PATH integration.

Download Setup (.exe) ↓ Windows MSI (.msi) · 1.8 MB
macOS 12+ · Universal 3.2 MB

dot md for Mac (.dmg)

Packaged universal disk image for macOS. Native support for Apple Silicon (M1/M2/M3/M4) and Intel architectures.

Download Universal (.dmg) ↓ Standalone App (.tar.gz) · 3.2 MB
Linux · x64 76.6 MB

dot md for Linux

Standalone AppImage executable for all distributions, or Debian/Ubuntu (.deb) and Fedora/RHEL (.rpm) packages.

Download AppImage ↓

SHA-256 Checksums & Package Verification

Verified build artifacts
Package / Filename Format Target SHA-256 Digest
dot.md_1.0.0_x64-setup.exe .exe Windows x64 b62658f8e21f95d12231ab3...
dot.md_1.0.0_x64_en-US.msi .msi Windows MSI c4178a994ef7122093ea651...
dot.md_1.0.0_universal.dmg .dmg macOS Universal e7a83109d1c9ef0051ba289...
dot.md_1.0.0_amd64.AppImage .AppImage Linux x64 40c159e89b3f309a47dce95...
dot.md_1.0.0_amd64.deb .deb Debian / Ubuntu 72f10b3724c965e94b4198c...
dot.md-1.0.0-1.x86_64.rpm .rpm Fedora / RHEL 3381ef8018d94e21a81dc15...