Show HN: PDFx – a 2D canvas for multiple PDFs, stored inside a single PDF
Category: library
Tags: pdf, document-management, electron, react, typescript
Score: 6.0/10 (Innovation: 5, Technical: 6, Documentation: 7, Utility: 6)
PDFx is an open-source extension of the PDF format that bundles multiple PDFs into a single file while remaining backwards compatible, along with a desktop viewer for managing and exporting the collection. It cleverly uses an embedded JSON manifest and leverages Electron, React, and pdf.js to provide a unique 2D canvas-like interface for organizing documents. The project is interesting for its practical approach to multi-document bundling without breaking existing PDF standards.
Target audience: backend devs
Repository: https://github.com/alexandrosgounis/pdfx/ · TypeScript · MIT · 538 stars
View on Hacker News