4 repository-uri
Rendering of HTML/CSS into PDF documents on a server environment.
Distinct from Server-Side Rendering: Distinct from Server-Side Rendering: focuses on PDF output rather than generating HTML for browser consumption.
Explore 4 awesome GitHub repositories matching web development · Server-Side PDF Rendering. Refine with filters or upvote what's useful.
pdfmake is a JavaScript PDF generation library and declarative document engine that transforms structured JavaScript objects into formatted PDF files. It functions as a layout engine capable of producing documents on both the client side within a web browser and on the server side using Node.js. The library utilizes a declarative approach to translate object-based document definitions into final PDFs. It distinguishes itself through a virtual layout engine that calculates element positions and page breaks and an inheritance-based style system that uses dictionaries to maintain visual consiste
Generates PDF files on Node.js servers by converting JavaScript object definitions into downloadable documents.
WeasyPrint is a Python-based library and layout engine that converts HTML and CSS into printable PDF documents. It functions as a CSS paged media engine, translating web technologies into formatted files for automated document generation. The project implements CSS standards for print and paginated documents, allowing for the design of layouts specifically for printed pages. This includes a specialized pagination engine used to control page breaks, headers, and footers to create professional PDF outputs. Its capability surface covers server-side PDF rendering and the programmatic conversion
Generates PDF documents on the server using HTML and CSS instead of manual coordinate drawing.
Invoify este un instrument de facturare bazat pe browser, construit cu Next.js și TypeScript. Oferă o interfață web pentru proiectarea, crearea și gestionarea documentelor de facturare profesionale pentru clienți. Aplicația dispune de un designer profesional de facturi cu previzualizări live și șabloane de layout. Permite generarea directă a fișierelor în format PDF și include un serviciu de e-mail integrat pentru livrarea automată a facturilor către destinatari. Sistemul gestionează datele de facturare prin stocarea locală a browserului și suportă exportul informațiilor despre facturi în formate PDF, JSON și CSV pentru raportare externă și păstrarea evidenței.
Converts HTML templates into portable document format files on the server.
Embed PDF Viewer is a browser-based PDF rendering library that uses a WebAssembly port of the PDFium engine to display documents entirely on the client side, with no server-side processing required. It provides a framework-agnostic core engine layer that manages the PDF document lifecycle, memory allocation, and WebAssembly resource cleanup, with dedicated integration hooks for React and Vue 3 that handle initialization, document loading, and reactive state management. The library offers both a pre-built, embeddable viewer that can be inserted into any web page with a single initialization ca
Renders PDF pages directly in the browser using WebAssembly, eliminating server-side processing.