Show HN:Pptx-to-Pdf – Convert PowerPoint to PDF in Node.js Without LibreOffice
Category: library
Tags: pptx, pdf, converter, typescript, serverless, document-processing
Score: 6.8/10 (Innovation: 6, Technical: 7, Documentation: 7, Utility: 7)
A pure TypeScript library that converts PPTX files to PDF entirely in-process, eliminating dependencies on LibreOffice, headless browsers, or native binaries. It parses Office Open XML, resolves inheritance chains, measures fonts with opentype.js, and renders via pdfkit, making it suited to serverless and containerized environments. The lack of chart and SmartArt support limits completeness, but the approach and API are solid.
Target audience: backend devs, node.js developers, serverless engineers
Repository: https://github.com/ahmedessam090/pptx-to-pdf · TypeScript · MIT · 6 stars
View on Hacker News