Skip to content

feat(image): HEIC to JPG converter - #198

Merged
slaveofcode merged 1 commit into
developfrom
feat/heic-to-jpg
Aug 13, 2026
Merged

feat(image): HEIC to JPG converter#198
slaveofcode merged 1 commit into
developfrom
feat/heic-to-jpg

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Adds a client-side HEIC → JPG converter (/tools/image-heic-to-jpg).

  • Decodes Apple HEIC/HEIF photos with libheif compiled to wasm (heic-to), re-encodes to JPG — nothing is uploaded.
  • Batch input, quality slider, per-file download and download-all-as-ZIP.
  • Heavy decoder chunk dynamic-imported and excluded from the PWA precache (workbox.globIgnores).
  • EN + ID SEO entries (keyworded for 'HEIC to JPG', 'open iPhone photos on Windows').
  • Pure lib heic.lib.ts unit-tested (detection + filename); full suite + lint + build green.

Batch-convert Apple HEIC/HEIF photos to JPG entirely in the browser using
libheif compiled to wasm (heic-to). Quality slider, per-file download and
download-all-as-ZIP. Nothing is uploaded. Adds EN + ID SEO entries and keeps
the heavy decoder chunk out of the PWA precache.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 13, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
goodwebtools 6464414 Aug 13 2026, 04:42 PM

@slaveofcode
slaveofcode merged commit 80e93fc into develop Aug 13, 2026
2 checks passed
@slaveofcode
slaveofcode deleted the feat/heic-to-jpg branch August 13, 2026 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant