Skip to content

Commit

Permalink
Split related work into tools and libraries
Browse files Browse the repository at this point in the history
  • Loading branch information
Shnatsel committed Jul 29, 2024
1 parent d50232e commit d6bfe29
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,13 @@ You can help by:

## Related work

Other memory-safe image processing tools include:
### Tools

- [WUFFS](https://github.com/google/wuffs/): memory-safe image decoders that compile to C. No CLI interface or encoding support. If you cannot adopt Rust, at least use these.
- [oxipng]: Memory-safe PNG optimizer. Like `pngcrush`, but much faster thanks to multi-threading.
- [gifski](https://crates.io/crates/gifski): create efficient GIF animations with thousands of colors per frame
- [cavif-rs](https://github.com/kornelski/cavif-rs): converts images to AVIF. Can read PNG and JPEG.
- [cavif-rs](https://github.com/kornelski/cavif-rs): converts images to AVIF. Can read PNG and JPEG.

### Libraries

- [image-rs](https://github.com/image-rs/image/): does all the heavy lifting for `wondermagick`.
- [WUFFS](https://github.com/google/wuffs/): memory-safe image decoders that compile to C. No CLI interface or encoding support. If you cannot adopt Rust, at least use these.

0 comments on commit d6bfe29

Please sign in to comment.