Skip to content

PDF & images

Reference material lives next to your notes. Link a PDF with a wiki-link or drop one onto a note and it opens in a dedicated viewer tab; paste or drag an image into a note and it renders inline.

Link a PDF with [[file.pdf]] or ![](file.pdf), or drop one onto a note, to open it in a dedicated viewer tab.

The Zorite PDF viewer — a page-virtualized document with a table of contents and drag-to-highlight markup

The viewer is page-virtualized: only pages near the viewport are rasterized, and scrolled-away pages free both their memory and their GPU texture. An 800-page document stays light. Rendering is DPI-aware, so pages stay crisp on high-resolution displays.

Zoom, page navigation, and a table of contents for jumping around a long document.

Drag to highlight a passage in a PDF. Each highlight becomes a markup with note↔PDF jump links: follow it from your note to land on the right page, or from the PDF back to where you wrote about it.

Encrypted PDFs are supported — both RC4 and AES. Zorite prompts for the password and renders the document once it’s unlocked.

PDF rendering is pure-Rust via hayro, so there are no native dependencies. The viewer is its own reusable gpui-pdf crate.

![](path-or-url) images render for real in your notes. To add one, paste or drag-and-drop a file — it’s copied into the data directory’s images/ folder, so the note doesn’t depend on where the original lived.

Drag the corner handle to resize an image; the new size is saved back into the Markdown as {width=N}, so it stays the size you set the next time the note renders.