
DjView is a dedicated desktop application for macOS that opens, navigates, and renders DjVu documents — a compressed document format designed for scanned books, academic papers, and archival materials that rival or beat PDF in file size at equivalent visual quality.
What is DjView?
DjView is the canonical open-source viewer for the DjVu format, giving Mac users a native way to open documents that most other apps simply refuse to touch. DjVu was engineered by AT&T Labs in the late 1990s as an answer to the bloated TIFF and early PDF files produced by document scanners, and it remains the format of choice for Internet Archive book scans, university library digitisation projects, and Russian-language academic publishing. If you have ever downloaded a scanned textbook or a library manuscript and been handed a .djvu file, DjView is what opens it properly.
What does DjView do best?
DjView excels at rendering complex, multi-layer DjVu documents faithfully and fast. The format separates a scanned page into a background layer (paper texture, photographs) and a foreground layer (sharp text, line art), compressing each independently. DjView respects this architecture: text stays crisp at any zoom level while the background decompresses on the fly without blocking the UI.
- Smooth continuous scrolling through long documents — I've paged through 800-page scanned novels without a hitch.
- Thumbnail sidebar for fast non-linear navigation across dense academic texts.
- Text layer support — DjVu files that carry an OCR text layer let you select, copy, and search within DjView, which Preview cannot do for these files at all.
- Outline / bookmarks panel for documents that ship with chapter navigation embedded.
- Fit-width and fit-page modes, plus a continuous reading mode that serious readers will appreciate immediately.
Compared to Preview (which simply refuses most .djvu files) or online converters (lossy, slow, privacy-questionable), DjView is the only trustworthy local solution on macOS for this format.
Is DjView free?
Yes — DjView is completely free and open-source, distributed under a GPL-compatible licence. There is no paid tier, no feature wall, and no account required. It is available directly from the project's SourceForge page and is also installable via Homebrew Cask (brew install --cask djview), which is how I recommend getting it on any modern Mac.
Who should use DjView?
Anyone who regularly works with scanned documents, historical archives, or academic literature published in Eastern Europe, Russia, or via Internet Archive will find DjView indispensable. Historians, librarians, graduate students, and translation professionals are the core audience. If your document library is 100% PDF and you have never seen a .djvu file, you likely do not need it — but the moment you do encounter one, you will be very glad this app exists and is already installed.
It is also worth having for anyone who downloads content from archive.org — a meaningful fraction of the site's book collection is DjVu-native, and the in-browser reader is noticeably clunkier than reading locally in DjView.
What are the best DjView alternatives?
On macOS, the realistic alternatives are thin. Preview is the first thing anyone tries, but it cannot open DjVu natively without a third-party QuickLook plug-in. Evince (via XQuartz or a Homebrew build) handles DjVu but carries the visual overhead of a GTK application on macOS — it never feels at home. Okular from the KDE ecosystem is another cross-platform reader with DjVu support, but again brings framework baggage. For pure DjVu work on a Mac, DjView remains the least-friction option precisely because it was built for the format rather than bolted on.
If your goal is to convert DjVu files to PDF for use in other apps, the command-line tool djvups (part of the DjVuLibre package, the library DjView is built on) pairs naturally with DjView as a one-two punch.
How actively maintained is DjView?
DjView is mature, stable software rather than a project under rapid development. The underlying DjVuLibre library has been stable for years, and DjView's feature set covers the format completely. Do not expect monthly releases or a redesigned UI — expect a tool that opens every DjVu file you throw at it, consistently, without drama. On Apple Silicon Macs it runs under Rosetta 2 or via a native build depending on the distribution path; the Homebrew Cask version handled the transition cleanly on my M-series machine.