Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

PiBOH/multimdreader

Open more actions menu

Repository files navigation

icon

Download the latest release here

Version 0.1.1_STABLE5 · Author: PiBOH

🔤 A cross-platform Markdown file reader and advanced editor. No installation required — just download and run.

Release Windows Release macOS Release Linux Deploy Pages

🌐 Read this in: 🇮🇹 Italiano · 🇬🇧 English (UK) · 🇺🇸 English (US) · 🇪🇸 Español · 🇩🇪 Deutsch · 🇫🇷 Français

✨ Features

  • ✏️ Advanced Editor Mode: Full side-by-side editing with live preview, interactive formatting toolbar, document search (Ctrl+F), real-time document statistics, Undo/Redo history stacks (Ctrl+Z/Ctrl+Y), and standalone HTML/PDF export.
  • 📖 Read Markdown files with beautiful, GitHub-style rendering
  • 🎨 Syntax highlighting for code blocks (100+ languages)
  • 🌐 6 languages supported: 🇮🇹 Italiano, 🇬🇧 English (UK), 🇺🇸 English (US), 🇪🇸 Español, 🇩🇪 Deutsch, 🇫🇷 Français (note: translations other than Italian may not be 100% accurate)
  • 🌙 Dark / Light mode with system preference detection
  • 📂 Recent files sidebar with persistent history
  • 🖱️ Drag & drop support for opening files
  • 📋 GFM support: Tables, task lists, strikethrough, autolinks
  • 🖥️ Cross-platform: Windows, macOS, Linux (Debian, Arch, and more)
  • No installation required: Download and run
  • 📋 Copy code button on code blocks

📥 Downloads

Download the latest release from the Releases page.

Platform File How to run
Windows (64-bit) MultiMDReader_*_x64-setup.exe Double-click to install & run
Windows (32-bit x86) MultiMDReader_*_x86-setup.exe Double-click to install & run
Windows (Portable x64) multimdreader_*_x64-portable-win.exe Just run the .exe — no install needed
Windows (Portable x86) multimdreader_*_x86-portable-win.exe Just run the .exe — no install needed
macOS (Intel x64) MultiMDReader_*_x64.dmg Open .dmg → drag to Applications
macOS (Apple Silicon arm64) MultiMDReader_*_aarch64.dmg Open .dmg → drag to Applications
Linux (Debian/Ubuntu x64) MultiMDReader_*_amd64.deb sudo dpkg -i *.deb
Linux (Debian/Ubuntu x86) MultiMDReader_*_i386.deb sudo dpkg -i *.deb
Linux (All distros x64) MultiMDReader_*_amd64.AppImage chmod +x && ./MultiMDReader_*.AppImage
Linux (Arch x64) multimdreader-bin-*-x86_64.pkg.tar.zst sudo pacman -U *.pkg.tar.zst
Linux (Arch x86) multimdreader-bin-*-i686.pkg.tar.zst sudo pacman -U *.pkg.tar.zst

⚠️ Testing notice: Only Windows releases have been tested by the author (specifically on Windows 11). macOS and Linux builds are provided as-is and may contain platform-specific issues. If you encounter a problem on macOS or Linux, please open an issue.

🌐 Try Online

🚀 Building from Source

Prerequisites

Web Build (Browser)

npm install
npm run build
# Output in dist/

Desktop Build (Tauri)

# Install Tauri CLI (included in devDependencies)
npm install

# Development
npm run tauri dev

# Production build
npm run tauri build
# Output in src-tauri/target/release/bundle/

Generating Icons

npx tauri icon public/icon.png

🏗️ CI/CD Workflows

Release Workflows (per-OS)

Each workflow runs on tag push (v*) — builds desktop apps for the specific platform:

Workflow Platform Output
release-windows.yml Windows .exe installer + portable .exe
release-macos.yml macOS Intel + Apple Silicon .dmg for both architectures
release-linux.yml Linux .deb, .AppImage, Arch .pkg.tar.zst

Deploy Pages Workflow (.github/workflows/deploy-pages.yml)

Runs on every push to main — deploys both the dashboard and demo to GitHub Pages:

  • / → Project dashboard/landing page
  • /demo/ → Live web app demo

🛠️ Tech Stack

  • Frontend: React 19, TypeScript, Tailwind CSS 4
  • Markdown: react-markdown, remark-gfm, rehype-highlight
  • i18n: i18next, react-i18next
  • Desktop: Tauri v2 (Rust)
  • Build: Vite, GitHub Actions

📄 Supported File Formats

.md, .markdown, .mdown, .mkd, .mkdn, .mdwn, .mdtxt, .mdtext, .txt

⌨️ Keyboard Shortcuts

Shortcut Action
Ctrl+O Open file
Ctrl+S Save file
Ctrl+F Find in document
Ctrl+B Toggle sidebar
Ctrl+D Toggle dark/light
Ctrl+Z Undo
Ctrl+Y Redo
Escape Close dialog/search

📝 License

AGPL-3.0 © PiBOH


Repository: github.com/PiBOH/multimdreader
Author: PiBOH
Version: 0.1.1_STABLE5

Morty Proxy This is a proxified and sanitized view of the page, visit original site.