Pdfme

Pdfme

Open-source PDF generation library built with TypeScript and React. Features a WYSIWYG template designer, PDF viewer, and powerful generation capabilities. Create custom PDFs effortlessly in both browser and Node.js environments.

CLI Workflow

For agentic workflows, local verification, or JSON-first template iteration, use @pdfme/cli.

  • pdfme validate: validate template or unified job JSON before generation
  • pdfme doctor: diagnose runtime, font, basePdf, and output-path issues before generate
  • pdfme generate --image --grid: generate PDFs and inspect layout via rendered page images

Submit a project

Just paste the link — we'll take it from there. You must be signed in.

Comma-separated — up to 3.