simp-1.2.2 is not a library.
simp
The (s)imple (im)age (p)rogram is a lightweight image viewer focused on simplicity and speed.
Goals
- Support of as many image formats as possible
- 60 Hz (Nothing should ever block for more then 16ms)
- Flicker free redrawing
- Basic image manipulation (Not reached)
Non Goals
- Powerful image manipulation (I am not making the next photoshop)
Supported Platforms
OS | Support |
---|---|
Windows | ✅ |
Linux | ✅ |
MacOS | 🆗 |
✅ = Tested and working 🆗 = Untested but should work with minimal changes
Supported Codecs
Format | Support |
---|---|
PNG | ✅ |
JPEG | Baseline and progressive |
GIF | No animation |
BMP | ✅ |
ICO | ✅ |
TIFF | Baseline(no fax support) + LZW + PackBits |
WebP | ✅ |
AVIF | Only 8-bit |
PNM | PBM, PGM, PPM, standard PAM |
DDS | DXT1, DXT3, DXT5 |
TGA | ✅ |
farbfeld | ✅ |
SVG | Rastarized at 96 dpi |
PSD | ✅ |
Installation
Cargo
cargo install simp
Manual
Just download the exe from the releases tab. No actual installation is required.