Skip to content

[Discussion]: Can we leverage WASM to improve the image tool? #60

Open

Description

@dlford

I think we can, but I'm not entirely sure, hoping someone with more experience in WASM than myself can chime in.

Activity

  1. added
    help wantedAnyone can pick this up and start working on it
    exploringDeciding how best to solve this
    discussionOpen discussion, commentary welcome
    on Oct 11, 2022
  2. gaston-flores commented on Oct 11, 2022

    @gaston-flores
    Contributor

    You definitely can. There is a WASM port of ImageMagick available, and libsquoosh which powers squoosh.app. Squoosh has good support for AVIF #44 😉

  3. gaston-flores commented on Oct 11, 2022

    @gaston-flores
    Contributor

    Ouch, about Squoosh, it seems web support is not quite there yet 😢 GoogleChromeLabs/squoosh#1084

  4. dlford commented on Oct 11, 2022

    @dlford
    MemberAuthor

    @gaston-flores fantastic! No worries about Squoosh, looks like ImageMagick supports avif, so I would presume the WASM port does as well 🤞

  5. dlford commented on Oct 11, 2022

    @dlford
    MemberAuthor
  6. gaston-flores commented on Oct 12, 2022

    @gaston-flores
    Contributor

    Damn 😂 Sharp is also working on WASM support here lovell/sharp#3336, so maybe we just need to wait 🤞

  7. dlford commented on Oct 12, 2022

    @dlford
    MemberAuthor

    @gaston-flores I think you're right, it's just not out there yet, I'll keep this open in the mean time though. Thanks for the info!

  8. added
    hacktoberfestThis is a valid Hacktoberfest issue
    and removed
    hacktoberfestThis is a valid Hacktoberfest issue
    on Nov 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionOpen discussion, commentary welcomeexploringDeciding how best to solve thishacktoberfestThis is a valid Hacktoberfest issuehelp wantedAnyone can pick this up and start working on it

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions