Tinify API client for Rust
Rust client for the Tinify API, used for TinyPNG and TinyJPG. Tinify compresses your images intelligently. Read more at https://tinify.com.
Documentation
Go to the documentation for the HTTP client.
Status
In currently development.
There are still features of TinyPNG to implement.
To look at all the features of Tinify API: Documentation.
Getting Started
Install the API client with Cargo. Add this to Cargo.toml:
[]
= "1.0.1"
Usage
-
About key
Get an API key from https://tinypng.com/developers
-
Compress from a file
use ;
- Compress from an url file
use ;
- Compress from a file buffer
use ;
use fs;
Running tests
Create a .env file with a TiniPNG KEY
cargo test
Contribution
All contributions will be welcomed. Feel free to open any issues or pull requests.