4 Repos
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 ist ein browserbasiertes Abrechnungstool und ein Rechnungsgenerator, der mit Next.js und TypeScript erstellt wurde. Es bietet eine Weboberfläche zum Entwerfen, Erstellen und Verwalten professioneller Abrechnungsdokumente für Kunden. Die Anwendung verfügt über einen professionellen Rechnungsdesigner mit Live-Vorschau und Layout-Vorlagen. Sie ermöglicht die direkte Generierung von PDF-Dateien und enthält einen integrierten E-Mail-Dienst für die automatisierte Rechnungszustellung an Empfänger. Das System verwaltet Abrechnungsdaten über den lokalen Browserspeicher und unterstützt den Export von Rechnungsinformationen in PDF-, JSON- und CSV-Formate für externes Reporting und Archivierung.
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.