libjxl

FORK: libjxl patches used on blog
git clone https://git.neptards.moe/blog/libjxl.git
Log | Files | Refs | Submodules | README | LICENSE

software_support.md (5339B)


      1 # JPEG XL software support
      2 
      3 This document attempts to keep track of software that is using libjxl to support JPEG XL.
      4 This list serves several purposes:
      5 
      6 - thank/acknowledge other projects for integrating jxl support
      7 - point end-users to software that can read/write jxl
      8 - keep track of the adoption status of jxl
      9 - in case of a (security) bug in libjxl, it's easier to see who might be affected and check if they are updated (in case they use static linking)
     10 
     11 Please add missing software to this list.
     12 
     13 ## Browsers
     14 
     15 - Chromium: behind a flag from version 91 to 109, [tracking bug](https://bugs.chromium.org/p/chromium/issues/detail?id=1178058)
     16 - Firefox: behind a flag since version 90, [tracking bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1539075)
     17 - Safari: supported since version 17 [release notes](https://developer.apple.com/documentation/safari-release-notes/safari-17-release-notes), [tracking bug](https://bugs.webkit.org/show_bug.cgi?id=208235)
     18 - Edge: behind a flag since version 91, start with `.\msedge.exe --enable-features=JXL`
     19 - Opera: behind a flag since version 77.
     20 - Basilisk: supported since version v2023.01.07, [release notes](https://www.basilisk-browser.org/releasenotes.shtml)
     21 - Pale Moon: supported since version 31.4.0, [release notes](https://www.palemoon.org/releasenotes-archived.shtml#v31.4.0)
     22 - Waterfox: [enabled by default](https://github.com/WaterfoxCo/Waterfox/pull/2936)
     23 
     24 For all browsers and to track browsers progress see [Can I Use](https://caniuse.com/jpegxl).
     25 
     26 ## Image libraries
     27 
     28 - [ImageMagick](https://imagemagick.org/): supported since 7.0.10-54
     29 - [libvips](https://libvips.github.io/libvips/): supported since 8.11
     30 - [Imlib2](https://github.com/alistair7/imlib2-jxl)
     31 - [FFmpeg](https://github.com/FFmpeg/FFmpeg/search?q=jpeg-xl&type=commits)
     32 - [GDAL](https://gdal.org/drivers/raster/jpegxl.html): supported since 3.4.0 as a TIFF codec, and 3.6.0 as standalone format
     33 - [GraphicsMagick](http://www.graphicsmagick.org/NEWS.html#march-26-2022): supported since 1.3.38
     34 - [SAIL](https://sail.software): supported since 0.9.0
     35 - [JPEG XL Coder](https://github.com/awxkee/jxl-coder): Supports version from Android 5.0 (API Level 21)
     36 
     37 ## Metadata manipulation libraries
     38 
     39 - [ExifTool by Phil Harvey](https://exiftool.org/): supported since 12.25
     40 - [Exiv2](https://exiv2.org): supported since 0.27.4
     41 - [Ashampoo Kim](https://github.com/ashampoo/kim): supported since 0.10
     42 
     43 ## OS-level support / UI frameworks / file browser plugins
     44 
     45 - Qt / KDE: [plugin available](https://github.com/novomesk/qt-jpegxl-image-plugin)
     46 - GDK-pixbuf: plugin available in libjxl repo
     47 - [gThumb](https://ubuntuhandbook.org/index.php/2021/04/gthumb-3-11-3-adds-jpeg-xl-support/)
     48 - [MacOS viewer/QuickLook plugin](https://github.com/yllan/JXLook)
     49 - [Windows Imaging Component](https://github.com/mirillis/jpegxl-wic)
     50 - [Windows thumbnail handler](https://github.com/saschanaz/jxl-winthumb)
     51 - [OpenMandriva Lx (since 4.3 RC)](https://www.openmandriva.org/en/news/article/openmandriva-lx-4-3-rc-available-for-testing)
     52 - [KaOS (since 2021.06)](https://news.itsfoss.com/kaos-2021-06-release/)
     53 - [EFL (since 1.27, no external plugin needed)](https://www.enlightenment.org)
     54 
     55 ## Image editors
     56 
     57 - [Adobe Camera Raw (since version 15)](https://helpx.adobe.com/camera-raw/using/hdr-output.html)
     58 - [Affinity (since V2)](https://affinity.serif.com/en-gb/whats-new/)
     59 - [darktable (since 4.2)](https://github.com/darktable-org/darktable/releases/tag/release-4.2.0)
     60 - [GIMP (since 2.99.8)](https://www.gimp.org/news/2021/10/20/gimp-2-99-8-released/); plugin for older versions available in libjxl repo
     61 - [Graphic Converter (since 11.5)](https://www.lemkesoft.de/en/products/graphicconverter/)
     62 - [Krita](https://invent.kde.org/graphics/krita/-/commit/13e5d2e5b9f0eac5c8064b7767f0b62264a0797b)
     63 - [Paint.NET](https://www.getpaint.net/index.html); supported since 4.3.12 - requires a [plugin](https://github.com/0xC0000054/pdn-jpegxl) to be downloaded and installed.
     64 - Photoshop: no plugin available yet, no official support yet
     65 - [XL Converter](https://github.com/JacobDev1/xl-converter)
     66 - [Image Toolbox (supported since 2.6.0)](https://github.com/T8RIN/ImageToolbox)
     67 
     68 ## Image viewers
     69 
     70 - [Aspect](https://aspect.bildhuus.com)
     71 - [ImageGlass](https://imageglass.org/)
     72 - [IrfanView](https://www.irfanview.com/); supported since 4.59 - requires a [plugin](https://www.irfanview.com/plugins.htm) to be downloaded and enabled.
     73 - [jpegview](https://github.com/sylikc/jpegview/releases)
     74 - [Swayimg](https://github.com/artemsen/swayimg)
     75 - [Tachiyomi](https://github.com/tachiyomiorg/tachiyomi/releases/tag/v0.12.1)
     76 - [XnView](https://www.xnview.com/en/)
     77 - Any viewer based on Qt, KDE, GDK-pixbuf, EFL, ImageMagick, libvips or imlib2 (see above)
     78   - Qt viewers: gwenview, digiKam, KolourPaint, KPhotoAlbum, LXImage-Qt, qimgv, qView, nomacs, VookiImageViewer, PhotoQt
     79   - GTK viewers: Eye of Gnome (eog), gThumb, Geeqie
     80   - EFL viewers: entice, ephoto
     81  
     82 ## Duplicate image finders
     83 
     84 - [AntiDupl.NET](https://github.com/ermig1979/AntiDupl/releases)
     85 
     86 ## Online tools
     87 
     88 - [Gumlet](https://www.gumlet.com/blog/jpeg-xl/)
     89 - [Squoosh](https://squoosh.app/)
     90 - [Cloudinary](https://cloudinary.com/blog/cloudinary_supports_jpeg_xl)
     91 - [MConverter](https://mconverter.eu/)
     92 - [jpegxl.io](https://jpegxl.io/)
     93 - [EXIF Viewer](https://stefan-oltmann.de/exif-viewer)