Preflight, assembly, structure, inspection, measurement, artwork, and
workflow orchestration — without locking yourself
into one vendor’s monolith. Pick what you need; ignore what
you don’t.
compile-pdf
Beta
The writer half of the Print With Synergy stack — four producer engines plus a multi-producer pipeline.
compile-pdf is the only writer in the PWS stack. Four producer engines (rewrite, marks, impose, trap) plus a CJD multi-producer orchestrator and a lineage chain. Codex describes the truth of a PDF; Compile writes the bytes — every operation deterministic, every output verifiable.
Rewrite, marks, impose, trap — four producer engines
CJD pipeline (JSON + XML envelopes) with lineage chain
Bit-deterministic per producer; cache keys round-trip cleanly
Structured PDF extraction API that turns complex files into consistent JSON.
codex-pdf is a contract-first, read-only extraction engine. It provides canonical document facts in a schema-validated CodexDocument payload so downstream systems stop re-parsing the same files in different ways.
Embeddable PDF viewer with separations, TAC, layers, and annotation overlays.
lens-pdf is an embeddable web PDF viewer purpose-built for prepress review. It surfaces ink separations, total-area-coverage maps, layer toggles, a single-pixel densitometer, and annotation overlays — the things a prepress operator actually needs when looking at a job.
Detection-only PDF preflight engine — 500+ checks plus the PDF/X-4 conformance suite.
lint-pdf is the open-source preflight engine. It inspects PDFs against 500+ checks across fonts, color, images, transparency, page geometry, and packaging — plus a 91-check PDF/X-4 conformance suite (ISO 15930-7). Detection-only by design: your originals are never modified.
500+ engine checks + PDF/X-4 (ISO 15930-7) conformance suite
Built-in rulesets for GWG sheetfed, GWG digital, PDF/X-4, packaging
External imports from PitStop, callas pdfToolbox, Acrobat
PDF assay and metadata reporting — surface what's actually inside the file.
assay-pdf reports the structural and content characteristics of a PDF without making a value judgment about them. Page boxes, embedded fonts, color spaces, image inventory, security flags, structure tags — the raw inventory that downstream tools (preflight, accessibility, archival workflows) need to do their job.
WYSIWYG canvas editor for label and packaging artwork — PDF/X-4 output, flexo support, and a full create-to-RIP workflow.
artwork-pdf is an embeddable canvas editor for label and packaging artwork. It outputs PDF/X-4 via Ghostscript, handles flexo distortion compensation per separation, parses CF2/DDES/ARD dielines, and supports Pantone, white ink, and varnish as named separations. Self-hostable via Docker Compose.
PDF/X-4 output via Ghostscript — print-ready from first render
Flexo distortion compensation per separation — automatic plate correction
CF2, DDES, and ARD dieline format support
Pantone, white ink, and varnish as named separations with preview thumbnails
Embeddable as @printwithsynergy/artwork-pdf-editor — Docker Compose self-hosting
API-first PDF workflow engine — DAG workflows via REST + SSE, orchestrating the full PWS stack.
synergy is the headless workflow engine that orchestrates codex-pdf, lint-pdf, compile-pdf, and lens-pdf into versioned, replayable, multi-tenant DAG workflows. Submit jobs via REST, stream results via SSE, and deploy on Docker Compose or Railway in 15 minutes.
Versioned immutable DAGs — dry-run, replay with overrides, compare runs