EasyConvert v1.3.0
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.