tinypng

Crates.iotinypng
lib.rstinypng
version0.3.1
sourcesrc
created_at2022-03-06 07:34:05.896403
updated_at2022-12-07 09:42:05.295582
descriptionCommand line tool for compressing images using the TinyPNG API
homepagehttps://github.com/wyhaya/tinypng
repositoryhttps://github.com/wyhaya/tinypng.git
max_upload_size
id544421
size41,789
(wyhaya)

documentation

README

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

cargo install tinypng

Usage

  1. Register a KEY using your email at link

  2. Set TinyPNG API KEY

tinypng -k <KEY>
# Set API KEY successfully
# Your key is stored in ~/.config/tinypng/config.toml
  1. Compress images
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%)
Commit count: 3

cargo fmt