Install latest/stable of md-viewer

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install md-viewer

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for md-viewer

Package name

  • md-viewer

License

  • unset

Last updated

  • 23 July 2026 - latest/stable

Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Fast, lightweight markdown viewer for Linux

A fast, lightweight markdown viewer for Linux built with Rust and egui. Designed for distraction-free reading with excellent typography and syntax highlighting.

Rendering:

  • GitHub Flavored Markdown (tables, task lists, footnotes)
  • Syntax highlighting for 200+ languages
  • Mermaid diagrams (flowcharts, sequence diagrams) rendered natively, click to enlarge
  • Math rendering (LaTeX via typst)
  • Resizable table columns - drag dividers to fit content
  • HTML tables with proper cell padding
  • Images and SVG support (PNG, JPEG, GIF, SVG, HTTP URLs) - click images to enlarge
  • Unicode support with system font fallbacks (emojis, CJK, non-Latin scripts)
  • 60 FPS rendering with viewport-based lazy rendering
  • WCAG 2.1 compliant typography (1.5x line height)

Navigation:

  • Tab system for multiple documents (Ctrl+Click links to open in new tab)
  • In-document search (Ctrl+F) with inline highlights and Enter/Shift+Enter to cycle
  • File explorer sidebar with hierarchical directory tree
  • Outline sidebar with click-to-navigate table of contents
  • Per-tab back/forward history (Alt+Left/Right)
  • Internal links between markdown files

View:

  • Dark and light themes (Ctrl+D)
  • Zoom 50%-300% (Ctrl++/-/0 or Ctrl+Scroll)
  • Full-width content toggle (View menu) to use the entire content pane
  • Shift+Scroll over a wide table scrolls it horizontally
  • Live reload on file changes (enabled by default)

Usability:

  • Drag and drop files to open
  • Native file dialogs
  • Session persistence (tabs, theme, zoom, sidebar state)
  • Native X11 and Wayland support
Revision Channel Version Published Build Commit

The build and commit information is derived from build infrastructure records.


Install md-viewer on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.


Where people are using md-viewer

Users by distribution (log)

Ubuntu 24.04
Ubuntu 22.04
Ubuntu 26.04
Ubuntu 20.04
Ubuntu 25.10
Linux Mint 22.3
Debian 13
Zorin OS 18
Fedora 44
pop 22.04
pop 24.04
Ubuntu 25.04
Debian 12
Ubuntu 18.04