About this project

Bundle is an open-source collection of browser-based utilities designed with a privacy-first approach. All processing occurs locally on the user's device, enforced by a strict Content-Security-Policy to prevent data from leaving the client. Key capabilities include: - PDF Tools: Merging, splitting, organizing, compressing, and converting images or Markdown to PDF. - Image Tools: PDF-to-image export, resizing, compression, format conversion (PNG, JPEG, WebP, HEIC), cropping, rotation, and EXIF metadata management. - Developer Tools: JSON formatting, validation, and bidirectional conversion between JSON, CSV, and YAML. - Text Tools: Line-by-line and word-by-word text diffing and live word/character counting. The project is built using Astro and Svelte, utilizing Web Workers and WebAssembly for computationally intensive tasks like image codecs and PDF compression.