Skip to content

EasyConvert v1.3.0

Choose a tag to compare

@NX1X NX1X released this 21 Jul 13:53
Immutable release. Only release title and notes can be modified.

First public release of EasyConvert - a client-side PDF table to Excel/CSV converter that runs entirely in the browser. No upload, no server, no data collection.

Live at https://convert.nx1xlab.dev

Highlights

  • Table-focused extraction from PDFs with multiple detection methods
  • Excel (.xlsx) and CSV export
  • 100% client-side processing - files never leave the browser
  • Bilingual English/Hebrew with full right-to-left support
  • Installable PWA with offline caching

Security

  • CDN libraries (PDF.js, SheetJS) pinned with Subresource Integrity
  • Content Security Policy with no unsafe-inline, frame-ancestors none, HSTS preload, COOP/CORP, and a tight Permissions-Policy
  • Spreadsheet formula-injection guard on CSV and XLSX export
  • Served from the public/ directory only - repository files are never exposed

Supply chain and automation

  • Committed lockfile; GitHub Actions pinned to full commit SHAs (enforced in CI)
  • Renovate with a 14-day release cooldown; auto-merges patch, minor, and security updates; majors reviewed manually
  • CI: CodeQL, Gitleaks, dependency review, and CDN version-consistency checks

Licensed under the Apache License 2.0.