Vim Keybindings
Navigate with hjkl, jump with marks, select in visual mode. Your muscle memory, perfected for PDFs.
The vim-way to read PDFs
A native macOS PDF viewer built for keyboard-driven productivity. Navigate with vim keybindings, run any action from the command palette, and annotate without ever modifying the original file.
Every feature designed to keep your hands on the keyboard and your focus on the content.
Navigate with hjkl, jump with marks, select in visual mode. Your muscle memory, perfected for PDFs.
Press : to run any action — with fuzzy search, command-only mode (!), and annotation search (/). No mouse required.
Highlight and annotate freely. Everything is saved to JSON sidecars, so your original PDF is never modified.
Install the avior command and open any PDF straight from your shell: avior report.pdf.
Built with Swift for macOS. Instant startup, smooth scrolling, minimal memory footprint.
A different approach to reading PDFs.
A solid, robust tool that just works. No subscriptions, no cloud dependencies. Own it as long as your OS supports it.
Inspired by vim's operational elegance. Designed for those who think in keyboard shortcuts, not mouse clicks.
Purpose-built for academic researchers and technical readers. Not a PDF editor, but a PDF reading machine.
Everything you need to know about Avior.
Avior requires macOS 15 (Sequoia) or later, and is fully optimized for the latest macOS 26 (Tahoe).
Yes, Avior is completely free.
Avior updates itself. Choose Check for Updates… and the new version is downloaded, cryptographically verified, and installed in place — signed and notarized, with no manual re-downloads.
Yes. Install the avior command from File ▸ Install 'avior' Shell Command…, then run avior report.pdf from any shell — or just avior to launch the app.
Your PDFs are processed entirely on your device and never uploaded. Avior offers optional anonymous diagnostics that are off by default; see our Privacy Policy for details.
Use the command palette (:) to discover available commands with their shortcuts. The help command works like the Linux man command — a handy tool to learn more about any feature.
Track the evolution of Avior.
avior command and run avior report.pdf (or just avior to launch the app) from any shell.