Free and Open source PDF generation library!
pdfme is an MIT-licensed TypeScript library for PDF generation that includes a React-based WYSIWYG template editor. It offers JSON-based templates for generating PDFs, creating forms, and viewing documents. The library features high-performance generation (tens to hundreds of milliseconds), framework-agnostic integration written in vanilla JavaScript, and separable components (generation library and UI editor can be used independently). Templates consist of a basePdf and schema, and can be created visually through the designer or used programmatically.