Skip to content

Releases: ibrahimokdadov/winmdPDF

v1.1.0

07 Apr 08:21

Choose a tag to compare

feat: recent files panel, native open dialog, drag-drop to editor

- Replace browser file input with Electron native dialog (dialog.showOpenDialog + fs.readFile via IPC)
- Add recent files panel: collapsible strip below header, 10 entries, persisted to userData/recent-files.json
- Add drag-drop onto editor pane with indigo overlay; uses Electron file.path so drops land in recents
- New IPC handlers: open-file, read-file, get-recent-files, add-recent-file
- Fix electron build: esbuild JS API with nodePaths pointing to renderer/node_modules
- Bump version to 1.1.0

v1.0.9

05 Apr 07:08

Choose a tag to compare

fix: build artifacts locally then upload explicitly via softprops

v1.0.8

05 Apr 06:42

Choose a tag to compare

Full Changelog: v1.0.7...v1.0.8

v1.0.0

02 Apr 12:12

Choose a tag to compare

mdPDF Desktop v1.0.0

Desktop app for Windows, macOS, and Linux. Write Markdown, get a PDF.

What's included

  • Live preview as you type
  • Mermaid diagrams render in preview and PDF (flowcharts, sequence, Gantt, ER, and more)
  • Style sidebar — fonts, margins, line height, header/footer text, persisted between sessions
  • Format toolbar — bold, italic, color, highlight, font size on selected text
  • Diagram inserter with templates
  • File upload (.md drag-in)
  • No Puppeteer — PDF export uses Electron's built-in Chromium
  • No Docker, no server, works fully offline

Install

Download the build for your platform below.

Platform File
Windows .exe installer or portable
macOS .dmg
Linux .AppImage

Build from source

git clone https://github.com/ibrahimokdadov/winmdPDF.git
cd winmdPDF
npm install
npm run dist

Web version: mdpdf.whhite.com