u/EvolvedAntGames

Hey everyone! Just pushed a major update to PDFYantra, the 100% client-side PDF utility. This update was all about speed and stability.

⚡ What's New:

  • Parallel Search: Searching through large PDFs is now lightning-fast thanks to parallel page batching.
  • Zero UI Freezing: Thumbnails are now generated asynchronously using Blobs + yielding, so the UI stays butter-smooth even with 100+ pages.
  • Smart Caching: Implemented WeakMap based ArrayBuffer caching. No more redundant file reads = way less memory usage.
  • Bug Squashing: Fixed several critical memory leaks related to Object URLs and Canvas cleanup.

I've been focusing on performance to make it feel like a native desktop app. Would love to hear your thoughts!

Check it out: https://pdfyantra.app/

reddit.com
u/EvolvedAntGames — 19 days ago