From 801e11ecde086857ebdd2ef16571b586a08fc5d0 Mon Sep 17 00:00:00 2001 From: ovasendin <75606274+ovasendin@users.noreply.github.com> Date: Mon, 28 Sep 2026 02:48:41 +0200 Subject: [PATCH 1/2] Add Markdown Preview Editor to the tool directory --- _tools/markdown-preview-editor.md | 76 +++++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) create mode 100644 _tools/markdown-preview-editor.md diff --git a/_tools/markdown-preview-editor.md b/_tools/markdown-preview-editor.md new file mode 100644 index 00000000..5e38cef1 --- /dev/null +++ b/_tools/markdown-preview-editor.md @@ -0,0 +1,76 @@ +--- +title: Markdown Preview Editor +category: "online editor" +description: "Markdown Preview Editor is an open-source online Markdown editor with a live preview pane." +icon: markdown-preview-editor.png +website: https://mdprevieweditor.com +syntax: + - id: headings + available: y + - id: paragraphs + available: y + - id: line-breaks + available: y + - id: bold + available: y + - id: italic + available: y + - id: blockquotes + available: y + - id: ordered-lists + available: y + - id: unordered-lists + available: y + - id: code + available: y + - id: horizontal-rules + available: y + - id: links + available: y + notes: "Links in the preview aren't clickable by default. Turn on the Allow links option to follow them." + - id: images + available: y + - id: tables + available: y + - id: fenced-code-blocks + available: y + - id: syntax-highlighting + available: y + - id: footnotes + available: y + - id: heading-ids + available: p + notes: "Automatically generated. There's no way to set custom heading IDs." + - id: definition-lists + available: n + - id: strikethrough + available: y + - id: task-lists + available: y + - id: emoji-cp + available: y + - id: emoji-sc + available: y + - id: highlight + available: y + - id: subscript + available: y + - id: superscript + available: y + - id: auto-url-linking + available: y + - id: disabling-auto-url + available: y + - id: html + available: y + notes: "HTML is sanitized, so scripts and some elements are removed." +see-also: + - name: Markdown Preview Editor repository on GitHub + link: https://github.com/ovasendin/markdown_preview_editor +--- + +[Markdown Preview Editor](https://mdprevieweditor.com) is an open-source online Markdown editor. Like [Dillinger](/tools/dillinger/), it has two panes: the editor on the left and a live preview on the right, with synchronized scrolling. Everything runs in the web browser. Documents aren't uploaded to a server, and no account is required. + +Several documents can be open at once in tabs. You can drag files, folders and images into the window. Documents can be exported as HTML, as PDF (through the browser's print dialog) or as Markdown files. The application also renders math with KaTeX and diagrams with Mermaid. Because it's a set of static files, you can host your own copy on any web server. + +{% include tool-syntax-table.html %} From 1e323a42644d0a3aaa1643010e5b3d3ecd1651b8 Mon Sep 17 00:00:00 2001 From: ovasendin <75606274+ovasendin@users.noreply.github.com> Date: Mon, 28 Sep 2026 02:57:29 +0200 Subject: [PATCH 2/2] Add files via upload --- .../tool-icons/markdown-preview-editor.png | Bin 0 -> 3758 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/images/tool-icons/markdown-preview-editor.png diff --git a/assets/images/tool-icons/markdown-preview-editor.png b/assets/images/tool-icons/markdown-preview-editor.png new file mode 100644 index 0000000000000000000000000000000000000000..552e27ea08f0b0e8d4039a370c26a02d28978557 GIT binary patch literal 3758 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