codex-pdf
BetaStructured PDF extraction API that turns complex files into consistent JSON.
Embeddable web PDF viewer purpose-built for prepress review. Inks, plates, dielines, varnish — every layer the press operator needs, inspectable in any browser.
LensPDF surfaces ink separations, TAC, layers, and annotation overlays — the things a prepress operator actually needs when looking at a job. Embeddable, AGPL-3.0-licensed, no vendor lock-in.
Toggle process (CMYK) and spot channels per page. Isolate single inks, inspect overprint behavior, verify plate counts — all in the browser.
Total-area-coverage overlay flags ink-limit violations per pixel. Click any spot to read the densitometer across every separation.
Single-pixel color probe across every channel. Read CMYK, spot, and TAC at any point — with over-limit warnings when a region exceeds your ink coverage.
PDF optional-content groups render as toggleable layers. Dieline, white ink, varnish, and braille each get their own visibility switch — no server round-trip per click.
Smooth zoom from 25% to 400% on desktop, pinch-zoom on touch, page thumbnails with at-a-glance issue counts. Works equally well on a 32-inch monitor and a phone.
Ruler that reads in mm, inches, points, picas, and agate at once. Trim, bleed, and crop boxes overlaid on the page with sizes you can read without doing math.
Pen, arrow, rectangle, ellipse, text, and highlight tools. Per-page autosave, sidebar thread of every comment across every page, read-only share links for clients.
Custom toolbars, panels, hotkeys, dialogs, and overlay layers. Drop-in shadow replacements let third-party panels override built-ins with no fork.
Theme tokens for every surface, light and dark out of the box, mobile-first chrome, accessibility and keyboard navigation throughout. Your logo, your colors, your domain.
Drop the viewer into any React, Astro, Next.js, or vanilla host. Tools you haven't wired simply don't appear — no clutter, no dead buttons.
Render any preflight findings — engine, PitStop, callas, Acrobat — directly on the page. Filter by severity, jump to location, hover for context.
Stateless reference backend, immutable page tiles tagged for one-click Cloudflare cache purges. No telemetry, no phone-home — bring your own analytics.
Open source
The print-prepress stack split into focused, replaceable components — facts extraction, preflight engine, embeddable viewer, metadata assay, and a deterministic writer. Use one, use all five, or vendor only the parts that fit your pipeline.
Structured PDF extraction API that turns complex files into consistent JSON.
Embeddable PDF viewer with separations, TAC, layers, and annotation overlays.
Detection-only PDF preflight engine — 500+ checks plus the PDF/X-4 conformance suite.
PDF assay and metadata reporting — surface what's actually inside the file.
Deterministic PDF writer — rewrite, marks, imposition, and trapping with verifiable lineage.