MAZANOKE is a simple image optimizer that runs in your browser, works offline, and keeps your images private without ever leaving your device.

Created for everyday people and designed to be easily shared with family and friends, it serves as an alternative to questionable “free” online tools.

See how you can easily self-host it here:
https://github.com/civilblur/mazanoke

-–

Highlights from v1.1.5 (view full release note)

The focus of this release has been to improve the core foundation and file format support, but I’m planning to expand with more features further down the road in order to improve the usefulness of MAZANOKE (while still keeping the UX simple).

  • Support basic authentication for Docker setups.
  • TIFF file format support.
    • Convert from TIFFJPG, PNG, WebP, ICO
  • ICO file format support.
    • Convert from and to an ICO image.

-–

I also feel incredibly honored that MAZANOKE was recently featured on several of my favorite communities:

It’s been incredible to see the growth of the user base, with over 54,000 docker pulls for the previous release alone, and now reaching over 1400 stars! I never anticipated this at all and I’m truly grateful for the support!

I’d like to thank everyone who helped spread the word, whether through starring, word of mouth, community engagement, blog posts, or by packaging it for things like Unraid and NixOS, and everything in between!

  • SharkAttak@kbin.melroy.org
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    No, not in a new tab. I meant “display” as “it’s shown in the processed images list”. I upload the heic image, it gets read and compressed, and appears in the processed images list, as it should. But when I click the download button, I get the Firefox dialog to download a jpeg image, and if I proceed, I DO download a jpeg image. Regardless of the conversion format chosen.

    (Other little quirk, if “Convert to” is set to JPEG, PNG, webP or ICO, the converted image will be shown in the processed list with the corresponding extension, but if set to Default, it’ll show as FILENAME. without extension)

    • lent9004@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 hours ago

      Based off the things you mentioned, especially the “little quirk”, there something in the pipeline that fails. The file name extension is intended to show regardless of which output format that is selected.

      Are you perhaps using a privacy-focused browser like Librewolf (opposed to vanilla Firefox)? Or do you have any extension that might be used for anti-fingerprinting? MAZANOKE need to be able to access the browser’s canvas feature in order to convert images, and some browsers are blocking this feature to prevent fingerprinting.

      Also, have you tested MAZANOKE on a different browser to see if it works there?

      If the issue still persist, would you mind sending me a screenshot of the browser console log, in order for me to see where it fails. This will hopefully provide some hints.

      Additionally, while I don’t have a Windows environment readily available, I’ve tested MAZANOKE on Ubuntu and macOS using both firefox and chromium, but I wasn’t able to reproduce it. Will test on Windows when I find the chance to.