Building a Client-Side PDF Compressor with pdfjs-dist and pdf-lib
We needed a PDF compressor for Ultimate Tools that would run entirely in the browser — no server uploads, no file size limits, no privacy concerns. Here's how we built it using two complementary libra
ultimatetools.hashnode.dev7 min read