Skip to content

xianfei/Imagine-plus

 
 

Repository files navigation

Imagine Plus

Screenshot

What's changed in this fork:

  • UI improvements
  • More features (keep metadata, progressive encode, etc.)
  • Comparison mode
  • Support more formats (see the table below)
from JPG from PNG from WebP from AVIF from HEIC from BMP
to JPG
to PNG
to WebP
to AVIF
  • Added batch image resizing function (v0.9 and above)
ScreenShot_2026-03-15_152835_450

Install

For Windows, macOS and Linux, download binaries from:

https://github.com/xianfei/Imagine-plus/releases

  • Imagine-Setup-x.y.z.exe - Windows
  • Imagine-x.y.z.dmg - macOS
  • Imagine-0.4.1-x.y.z.AppImage - Linux

Install on linux

App for linux is distributed in AppImage format. Install it with command line:

chmod a+x Imagine-x.y.z-x86_64.AppImage # make executable
./Imagine-x.y.z-x86_64.AppImage # install and run

Build and Contribute

git clone https://github.com/xianfei/Imagine-plus.git
npm install
npm run dev

Built on

  • sharp: High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library.
  • Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS

About

🖼️ PNG/JPEG/WebP/AVIF converter & optimization & batch resize app for macOS, Windows and Linux.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 85.9%
  • Less 13.6%
  • Other 0.5%