• Stars
    star
    2,627
  • Rank 17,334 (Top 0.4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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

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

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

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

Screenshot

Screenshot

Features

  • Multi format (JPEG, PNG, WebP)
  • Format conversion
  • Cross platform
  • GUI
  • Batch optimization
  • i18n (English, 简体中文, Nederlands, Español, Français, Italiano, Deutsch)

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
  • WebP: A new image format for the Web
  • Electron: Build cross platform desktop apps with JavaScript, HTML, and CSS

More Repositories

1

audio-cutter

🎵 Experiential ~ Cut audio online 在线的音频剪切器
TypeScript
164
star
2

relyzer

Debugger for React functional components. Online demo: https://meowtec.github.io/relyzer/examples/todomvc/build/
TypeScript
151
star
3

Owl-redirector

【No Longer Maintained】Chrome HTTP request redirector. Chrome 请求重定向扩展。
JavaScript
83
star
4

chrome-menufish

chrome 右键菜单,自定义搜索和分享。
HTML
49
star
5

ttyplayer.js

Play TTY record https://meowtec.github.io/ttyplayer.js/
JavaScript
37
star
6

diffani

Diff code and render to animation video
TypeScript
33
star
7

stylelint-no-px

A stylelint custom rule to ensure using rem instead of px
JavaScript
29
star
8

vite-plugin-svg-sprite

SVG sprite plugin for [vite](https://github.com/vitejs/vite)
TypeScript
27
star
9

LANSend

TypeScript
16
star
10

react-auto-classnames

JSX runtime for applying `clsx()` automatically
JavaScript
15
star
11

vite-plugin-import

Modular import plugin for vite
TypeScript
14
star
12

vscode-is-smarter

[DEPRECATED]这是一个早已失效的 sample
JavaScript
12
star
13

meoproxy

GUI HTTP/HTTPS proxy for debugging.
TypeScript
8
star
14

babel-plugin-react-binding

Two way binding sugar for React
JavaScript
8
star
15

page-navigator

分页导航生成器
Python
8
star
16

macaca-electron-test-sample-weibo

JavaScript
7
star
17

catro

HTTP proxy for NodeJS, Core of MeoProxy.
TypeScript
5
star
18

image2svg-loader

Webpack loader for transforming image to svg (with embedded base64 image tag)
JavaScript
4
star
19

vscode-semi

JavaScript
3
star
20

scape-range

js 音量控制条
JavaScript
2
star
21

babel-plugin-jsx-classnames

babel plugin for automatically adding `classnames()` to `className` attribute.
JavaScript
2
star
22

douban.fx

一款提升 http://douban.fm 使用体验的扩展
JavaScript
1
star
23

svgfontview

Preview svg font file.
JavaScript
1
star
24

eslint-plugin-react-ext

The missing rules for eslint-plugin-react
JavaScript
1
star
25

onedown

一键下载扩展
JavaScript
1
star
26

electron-renderer-node

CLI for fast script execution in electron renderer.
JavaScript
1
star
27

recrop

cropping & rectangle selection component for React
TypeScript
1
star
28

meowtec.github.io

http://meowtec.github.io/
CSS
1
star
29

chrome-bridge

Bridge between Chrome extension content scripts and the page.
JavaScript
1
star
30

meowtec

1
star