X3N Open Source

SPDFV

Native macOS utility · MIT licensed

Your PDFs.
On your Mac.
Under your control.

Read, mark up, organize, OCR, redact, and automate serious document work in one fast native workspace. No accounts. No uploads. No web wrapper.

v0.1.4 Stable release macOS 14+
SPDFV Command Index open over a PDF document
Built withSwift + PDFKit
Document processing100% local
Source licenseMIT
App + automationGUI and CLI

One document, four focused workspaces

The right tools arrive when you need them.

SPDFV keeps reading simple and moves deeper controls into clear, task-specific modes.

Read workspace

A calm place to read

Open PDFs from Finder, search text, browse outlines, switch page layouts, and print with the native macOS panel.
SPDFV Command Index over an open PDF document

Private by architecture

The shortest path is the private one.

Your PDF does not need a round trip through someone else’s server. Reading, editing, OCR, redaction, recipes, and queues run locally with Apple frameworks.

  • No document uploads
  • No account required
  • No subscription gate

Using the Mac App Store edition?

SPDFV Reader privacy SPDFV Reader support
INPUT
PDF
Your document
never leaves
THIS MAC PDFKit · Vision
verified output
OUTPUT
Finished PDF

A complete instrument

Useful on page one.
Powerful by page five hundred.

Ordinary reading stays quick. Serious PDF work remains close at hand.

A

Markup

Highlights, underlines, notes, freehand drawing, text, shapes, and signatures.

P

Page tools

Rotate, crop, reorder, duplicate, append, extract, and delete with native undo.

F

Interactive forms

Inspect, fill, create, rename, and validate fields without flattening the document.

O

On-device OCR

Add a selectable text layer to scans with Apple Vision. The document stays on your Mac.

R

Permanent redaction

Rasterize marked regions, discard hidden objects, and verify forbidden text is gone.

Command Index

Jump to actions, recent documents, workspaces, and recipes from the keyboard.

Recipe Press showing a four-step verified workflow

Recipe Press

Make the careful process repeatable.

Recipes turn ordered PDF operations and assertions into deterministic JSON workflows. Dry run the complete sequence in memory, then export only after the result passes verification.

01 Assert 02 Transform 03 Verify 04 Export

Same engine, scriptable surface

Meet spdfv in Terminal.

The command-line tool exposes the same PDFKit foundation for shell scripts, scheduled jobs, and reproducible workflows. JSON comes standard.

Read the CLI reference
spdfv — zsh
$ spdfv ocr scan.pdf \
  --quality accurate \
  --output searchable.pdf

 12 pages processed locally

$ spdfv redact report.pdf \
  --verify-absent 'account number' \
  --output sanitized.pdf

 forbidden text absent

Durable document work

Set the work in motion. Keep the evidence.

Activity Center tracks OCR, redaction, recipes, batches, watches, and queue jobs with clear outcomes and reports.

SPDFV Activity Center showing a finished verified recipe
CURRENT RELEASE

SPDFV 0.1.4

Released September 3, 2026

Open release on GitHub

What’s new

  • Replaces internal AcroForm/XFA field paths with readable form labels while preserving exact PDF keys.
  • Keeps the Contents navigator label legible in narrow sidebars.

Open source · Native · Local

A sharper PDF tool is being built in public.

Use it, inspect it, report an edge case, or help shape what comes next.