libvips

Libvips - image processing library with low memory needs

Wrapper score 15/100 · tests present · no docs generated

Wraps a native library — check OS Compatibility below for platform-specific linking notes.

Summary

Latest Version 0.1.0
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:27

Authors

  • George Lemon

Installation

nimble install libvips
choosenim install libvips
git clone https://github.com/openpeeps/libvips-nim

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
libvips - - - - - - -

Dependencies

Package Version Optional
nim >= 2.0.0 No

Source

Repository https://github.com/openpeeps/libvips-nim
Homepage https://github.com/openpeeps/libvips-nim
Registry Source nimble_official

README

👑 Nim bindings for the libvips image processing library.
libvips is a fast image processing library with low memory needs.

nimble install libvips

API reference
Github Actions Github Actions

A lightning fast image processing and resizing library for Nim

This package wraps the core functionality of libvips image processing library by exposing all image operations on first-class types in Nim language.

Libvips is generally 4-8x faster than other graphics processors such as GraphicsMagick and ImageMagick. Check the benchmark: Speed and Memory Use

The intent for this is to enable developers to build extremely fast image processors in Nim language, which is suited well for concurrent requests.

Examples

todo

❤ Contributions & Support

🎩 License

MIT license. Made by Humans from OpenPeeps.
Copyright OpenPeeps & Contributors — All rights reserved.