/Imagine

🖼️ PNG/JPEG optimization app for macOS, Windows and Linux.

Primary LanguageTypeScriptMIT LicenseMIT

Imagine

build

Imagine is a desktop app for compression of PNG and JPEG, with a modern and friendly UI.

Save for web.

Install

For Windows, macOS and Linux, download binaries from:

https://github.com/meowtec/Imagine/releases

国内用户从 GitHub 下载可能比较慢,可以使用国内加速

Install on linux

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

chmod a+x Imagine-[v]-x86_64.AppImage # make executable
./Imagine-[v]-x86_64.AppImage # install and run

Screenshot (from legacy version)

GIF(7.4M)

Features

  • Multi format (JPEG, PNG)
  • Cross platform
  • GUI
  • Batch optimization
  • i18n (English, 简体中文, Nederlands, español, Français)

Build and Contribute

git clone https://github.com/meowtec/Imagine.git
npm install
npm run dev

A PR with all checks passed is welcome.

Before submit a PR, please run npm run test and make sure it success on your machine.

Up to now, there are only 5 locales. To add a new locale, you can either submit a PR, or create an issue, or just send me an email(found in my profile).

Built on

  • pngquant: Lossy PNG compressor
  • mozjpeg: Improved JPEG encoder
  • Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS