Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

257 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MView6

Built with Rust GitHub Actions Workflow Status GitHub Release

High-performance PDF and photo viewer built with Rust and GTK4

MView6 helps you browse large folders of images, PDFs, e-books, videos, and archives without getting in your way. Open a folder, ZIP, RAR, PDF, or image, then move through everything quickly with the keyboard, mouse, thumbnails, or slideshow mode. Built on modern, performance-focused technologies such as Rust and GTK4.

MView6 browsing photos inside an archive

Gallery

Browse the gallery for more screenshots and see MView6 in action.

Key Features

Category Highlights
Browse folders and archives Open ZIP and RAR files without extracting them first.
Move between folders, archives, images, documents, and videos from one file list.
Jump between nearby folders or archives while keeping your place.
View images and documents Supports PDF, EPUB, JPEG, PNG, SVG, HEIC, AVIF, animated GIF/WEBP, and more.
Choose fit-to-window, fill-window, maximum zoom, or actual-size viewing.
Read PDFs and e-books one page at a time or in a two-page layout.
Rotate images and pages without changing the original file.
Show photo details such as camera settings and GPS data when available.
Text and binary files View text files with syntax highlighting.
Inspect binary files with the hexdump facility.
Move quickly Use keyboard shortcuts for fast browsing.
Zoom with the mouse wheel and drag to pan.
Open thumbnails to scan a whole folder visually.
Keep your browsing position as you move through folders and archives.
Organize and inspect Mark images as liked or disliked.
Sort files by type, name, size, or date.
Copy images, save PNG exports, create previews or contact sheets for video, archives and documents.
Delete files or move files to trash.
Measure distances directly on images and documents.

Documentation & User Guide

Start here when you want to learn a specific part of MView6, or browse the full documentation index:

Installation

Windows

Download the latest .msi installer from the releases page and run it.

Note

The installer is currently unsigned, so Windows may show a security warning. See the Installation guide for details on why this happens and how to proceed.

Ubuntu/Debian

Download the latest .deb package from the releases page and install it:

sudo dpkg -i mview6_*.deb
sudo apt-get install -f  # Install any missing dependencies

Building from Source

git clone https://github.com/newinnovations/MView6.git
cd MView6
cargo run --release

For system requirements, dependency installation, and troubleshooting, see the full Installation guide.

Contributing

MView6 is developed in Rust with GTK4. Contributions are welcome through pull requests and issue reports.

License

MView6 is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

About

High-performance PDF and photo viewer built with Rust and GTK4

Topics

Resources

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages