Repository navigation
Releases
MarkdownReader v0.1.0: first preview
MarkdownReader v0.1.0: first preview 🎉
Markdown preview and a full reading mode for Notepad++, native on ARM64 and x64.
Important
This is a Notepad++ plugin, not an app. There's no installer and nothing to double-click: you copy a folder
into Notepad++'s plugins folder and Notepad++ loads it the next time it starts. It takes about two minutes, and
each zip includes these steps as INSTALL.txt.
📦 How to install
-
Pick the right zip. In Notepad++, open ? → About Notepad++ and look at the first line:
It says Download (ARM 64-bit) MarkdownReader-arm64.zip(64-bit) MarkdownReader-x64.zip -
Close Notepad++.
-
Unblock the zip: right-click it → Properties → tick Unblock (if shown) → OK. Windows can refuse to load DLLs downloaded from the internet.
-
Create the folder
C:\Program Files\Notepad++\plugins\MarkdownReader\(Windows will ask for admin permission). Portable Notepad++? Use<your Notepad++ folder>\plugins\MarkdownReader\. -
Copy everything from the zip into that folder.
MarkdownReader.dllmust end up directly insideplugins\MarkdownReader\, next to thewebfolder. (Windows' Extract All adds an extra folder level; if it does, move the files up one level.) -
Start Notepad++ and open a
.mdfile. The Markdown Preview panel docks on the right; everything else is under Plugins → MarkdownReader.
Requires Notepad++ 8.7.7+ and the Microsoft Edge WebView2 Runtime (built into Windows 11).
Wrong zip? You'll see "Cannot load ARM64 plugin" or "Cannot load 64-bit plugin"; swap it for the other one.
More help: Installation in the README.
Plugins Admin: MarkdownReader has been submitted to Notepad++'s official plugin list. Once it's accepted and included in a Notepad++ update, you'll be able to install it from Plugins → Plugins Admin instead.
✅ Verified in Notepad++ 8.9.8.1 (ARM64 and x64)
- Docked live preview that auto-opens for Markdown and re-renders as you type
- Reading mode: the rendered document covers the editor, at the spot you were reading
- Editor → preview scroll sync, even through long code blocks and diagrams
- GitHub-flavored Markdown, GitHub alerts, footnotes, front matter, syntax highlighting, Mermaid diagrams
- Relative images, light and dark themes following Notepad++, panel restored after a restart
🧪 Built, waiting for hands-on testing
Export to HTML / PDF, Print, Copy rendered HTML, link handling (browser / Notepad++ / blocked), Notepad++ shortcuts while the preview has focus, double-click to jump to the source, preview → editor scroll sync, and custom.css. If anything misbehaves, please open an issue.
🔒 Security
The preview sanitizes everything it renders, never navigates, and sends link clicks through a policy that only opens web/mail links in your browser and text files in Notepad++. Everything else is blocked.
🏗️ Build
The binaries are built from commit c3096db: the v0.1.0 tag plus a build-settings change that keeps the build machine's local paths out of the DLLs. There are no code changes. The zips also include INSTALL.txt.
#️⃣ SHA-256
See SHA256SUMS.txt, or:
cdcefd38f0d6f5f33313aa8e5a421e46c790064573ab5fd3c3c18f4e8e10eb52 MarkdownReader-arm64.zip
4c3611e57642fadc2aea10972cbd4e7540c054897ca575ee11618adcce523770 MarkdownReader-x64.zip