Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stefansl/image-shrinker
App for macOS. Minify your images and graphics with just one drop. Autorenamed in the same place where it comes from. Immediately!
https://github.com/stefansl/image-shrinker
compressor electron electron-app image-compression image-minify image-shrinker minification minify minify-images mozjpeg pngquant shrink-images spectre-css svgo tiny-image
Last synced: 14 days ago
JSON representation
App for macOS. Minify your images and graphics with just one drop. Autorenamed in the same place where it comes from. Immediately!
- Host: GitHub
- URL: https://github.com/stefansl/image-shrinker
- Owner: stefansl
- License: cc0-1.0
- Created: 2018-02-01T02:17:46.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-26T21:17:42.000Z (almost 4 years ago)
- Last Synced: 2024-08-01T19:37:45.340Z (3 months ago)
- Topics: compressor, electron, electron-app, image-compression, image-minify, image-shrinker, minification, minify, minify-images, mozjpeg, pngquant, shrink-images, spectre-css, svgo, tiny-image
- Language: JavaScript
- Homepage: https://image-shrinker.com
- Size: 210 MB
- Stars: 299
- Watchers: 9
- Forks: 33
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Image Shrinker
Image Shrinker is a tool to minify images and graphics using the best available libraries for image processing: [pngquant](https://pngquant.org/), [mozjpg](https://github.com/mozilla/mozjpeg), [SVGO](https://github.com/svg/svgo) and [Gifsicle](https://github.com/kohler/gifsicle). Built with web technologies in [Electron](https://electronjs.org)
![Screenrecording Imageshrinker](https://user-images.githubusercontent.com/1564251/40296606-61863e56-5cdd-11e8-9f43-3a74c48d21a0.gif)
## How to use
Drag your image file onto the Image Shrinker window and it will saved in the same or in a predefined folder as reduced image.
The original graphic will be not replaced.## Download and Installation on macOS
Download Image Shrinker here:
https://github.com/stefansl/image-shrinker/releases/download/v1.6.5/image-shrinker-1.6.5.dmgUnpack and copy or drag the app into your macOS application folder.
For uninstalling, just drop the app into the bin.## Build your own
Get the repo
```shell
git clone https://github.com/stefansl/image-shrinker.git
```
Install dependencies
```shell
$ cd image-shrinker
$ npm install
```
Generate your macOS package
```shell
electron-builder build --mac
```Generate your Linux package
```shell
electron-builder build --linux
```Generate your Windows package
```shell
electron-builder build --win
```Notice: I did not test Windows and Linux. Feel free to commit a pull request.
## Credits
Thank you, guys!
* Electron:
* pngquant:
* mozjpg:
* SVGO:
* Settings framework:
* Poly background:
* CSS: [Spectre Css](https://picturepan2.github.io/spectre/)
* Font: [Mozillas Fira Sans](https://github.com/mozilla/Fira)
* gifsicle: