tinypng GitHub Workflow Status Crates.io

Command line tool for compressing images using the TinyPNG API

Install

Download the binary from the release page

Or use cargo to install

bash cargo install tinypng

Usage

  1. Register a KEY using your email at link

  2. Set TinyPNG API KEY

```sh tinypng -k

Set API KEY successfully

Your key is stored in ~/.config/tinypng/config.toml

```

  1. Compress images

```sh tinypng ./test.png

test.png: Origin: 1004.7 KB Compressed: 245.4 KB(75.6%)

Glob

tinypng ./images/*.png

images/test.png: Origin: 1.4 MB Compressed: 174.5 KB(87.8%)

```