LFX Platform

Know more about LFX Platform

LFX Insights

Image Processing Libraries

Libraries for efficient manipulation, resizing, cropping, format conversion, and transformation of bitmap images, enabling high-performance image processing in Node.js and other environments.

55 projects

57,549 contributors

$195M

ImageMagick

ImageMagick is a software suite for creating, editing, composing, and converting digital images. It supports reading, writing, and manipulating images in over 200 formats, including common formats like JPEG, PNG, GIF, TIFF, and PDF. The software can resize, rotate, sharpen, reduce noise, adjust colors, apply effects, and perform other image processing operations through both command-line tools and programming APIs.

Contributors

5,007

Organizations

713

Software value

$27M

sharp

Sharp is a high-performance Node.js image processing library that provides fast resizing, format conversion, and manipulation of images using the libvips image processing library. It supports multiple input formats, operations like rotation and compositing, and optimized output formats.

Contributors

4,893

Organizations

1,339

Software value

$988K

Pillow

Pillow is a popular Python library for image processing and manipulation. It provides extensive functionality for opening, manipulating, and saving various image file formats, offering features like resizing, rotating, filtering, drawing, and image format conversion. It is a fork and successor of the Python Imaging Library (PIL).

Contributors

4,668

Organizations

1,156

Software value

$3.9M

node-canvas

Node canvas is a Cairo backed Canvas implementation for NodeJS.

Contributors

4,037

Organizations

1,157

Software value

$1.2M

SDWebImage

SDWebImage is a high-performance image loading and caching library for iOS, tvOS, macOS, and watchOS applications. It provides an asynchronous image downloader with cache support, handling both remote URLs and local files, while offering features like animated image support, image transformations, and memory/disk caching.

Contributors

3,166

Organizations

556

Software value

$858K

OpenCV Contrib

Open Source Computer Vision Library

Contributors

3,092

Organizations

468

Software value

$17M

scikit-image

Image processing in Python

Contributors

2,981

Organizations

722

Software value

$3.9M

Intervention Image

A PHP image handling and manipulation library providing an easier and expressive way to create, edit, and compose images

Contributors

2,001

Organizations

465

Software value

$691K

ZXing

ZXing ("Zebra Crossing") barcode scanning library for Java, Android

Contributors

1,910

Organizations

268

Software value

$5.2M

Nuxt Image

Nuxt Image is a module for optimizing and transforming images in Nuxt.js applications, providing features like lazy loading, responsive images, and automatic image optimization with support for multiple providers and formats

Contributors

1,853

Organizations

434

Software value

$444K

libvips

libvips is a high-performance image processing library designed for large images and scientific analysis. It offers operations for loading, saving, and manipulating images with a focus on speed and memory efficiency. The library supports a wide range of file formats and provides both a C API and bindings for multiple programming languages.

Contributors

1,810

Organizations

490

Software value

$7M

Jimp

Jimp (JavaScript Image Manipulation Program) is an image processing library for Node.js with zero native dependencies, providing functionality for loading, manipulating, and saving images in various formats. It supports operations like resizing, cropping, color adjustments, and compositing.

Contributors

1,794

Organizations

452

Software value

$438K

Coil

Image loading for Android and Compose Multiplatform.

Contributors

1,490

Organizations

267

Software value

$1.4M

Cropper.js

Cropper.js is a JavaScript library that enables image cropping functionality in web applications. It provides a customizable interface for selecting and cropping portions of images with features like aspect ratio constraints, zoom, rotate, and responsive design support.

Contributors

1,453

Organizations

220

Software value

$446K

Image

Encoding and decoding images in Rust

Contributors

1,447

Organizations

433

Software value

$938K

SixLabors.ImageSharp

:camera: A modern, cross-platform, 2D Graphics library for .NET

Contributors

1,445

Organizations

253

Software value

$7.5M

Magick.NET

The .NET library for ImageMagick

Contributors

1,277

Organizations

151

Software value

$2.8M

NVIDIA DALI

A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.

Contributors

1,260

Organizations

220

Software value

$14M

Halide

Halide is a domain-specific language and compiler for high-performance image processing and array processing. It allows developers to write high-level algorithms that are automatically optimized for modern hardware architectures including CPUs, GPUs, and specialized accelerators.

Contributors

1,192

Organizations

187

Software value

$13M

Mapnik

Mapnik is an open source toolkit for developing mapping applications

Contributors

1,169

Organizations

285

Software value

$21M

OpenImageIO

The mission of the Project is to develop software to read, write, and manipulate image files of any image file format relevant to vfx / animation via a format- agnostic API, with a feature set, scalability, and robustness needed for production.

Contributors

1,023

Organizations

315

Software value

$8.4M

OpenEXR

The goal of the OpenEXR project is to keep the format reliable and modern and to maintain its place as the preferred image format for entertainment content creation.

Contributors

993

Organizations

284

Software value

$13M

JPEG XL

JPEG XL image format reference implementation

Contributors

816

Organizations

190

Software value

$5.4M

imgproxy

Fast and secure standalone server for resizing and converting remote images

Contributors

812

Organizations

274

Software value

$639K

MiniMagick

mini replacement for RMagick

Contributors

791

Organizations

285

Software value

$58K

ImageIO

Python library for reading and writing image data

Contributors

677

Organizations

199

Software value

$1.2M

libpng

LIBPNG: Portable Network Graphics support, official libpng repository

Contributors

594

Organizations

165

Software value

$2.4M

VapourSynth

VapourSynth is a video processing framework that provides a scripting interface for video editing and manipulation. It allows for frame-accurate video processing with features like filtering, encoding, and format conversion through a Python-based scripting system.

Contributors

483

Organizations

79

Software value

$2M

metadata-extractor

A Java library for reading metadata (Exif, IPTC, XMP, ICC, etc.) from image and video files, providing a simple API to extract format-specific information from media files

Contributors

466

Organizations

81

Software value

$1.3M

GD Graphics (Draw) Library

GD Graphics Library

Contributors

433

Organizations

122

Software value

$1.9M

RMagick

RMagick is a Ruby binding for ImageMagick, providing an interface to create, edit, compose, and convert bitmap images using the powerful ImageMagick image processing library

Contributors

419

Organizations

140

Software value

$2.1M

libavif

libavif - Library for encoding and decoding .avif files

Contributors

414

Organizations

102

Software value

$1.7M

Leptonica

Leptonica is an open source library containing software that is broadly useful for image processing and image analysis applications. The official github repository for Leptonica is: danbloomberg/leptonica. See leptonica.org for more documentation.

Contributors

339

Organizations

71

Software value

$7.2M

PlantCV

Plant phenotyping with image analysis

Contributors

311

Organizations

18

Software value

$1.1M

Next Cloudinary

Next Cloudinary is a React component library and utilities for integrating Cloudinary media services with Next.js applications, providing optimized image and video delivery, transformations, and responsive assets

Contributors

278

Organizations

59

Software value

$440K

SDL_image

Image decoding for many popular formats for Simple Directmedia Layer.

Contributors

277

Organizations

63

Software value

$4M

GalSim

The modular galaxy image simulation toolkit. Documentation:

Contributors

209

Organizations

37

Software value

$12M

rc-image

🖼 React Image Component

Contributors

154

Organizations

34

Software value

$138K

Flyimg

A real-time image resizing and processing service that provides a Docker-based solution for manipulating images on-the-fly through URL parameters, supporting operations like resizing, cropping, and format conversion

Contributors

115

Organizations

27

Software value

$325K

"Go Image Libraries"

[mirror] Go supplementary image libraries

This project hasn't been onboarded to LFX Insights.

AcademySoftwareFoundation/OpenColorIO

A color management framework for visual effects and animation.

This project hasn't been onboarded to LFX Insights.

GraphicsMagick Node.js Bindings

GraphicsMagick for node

This project hasn't been onboarded to LFX Insights.

ImageMagick Legacy

ImageMagick Legacy is a powerful, open-source software suite for creating, editing, converting, and manipulating images in over 200 formats. Ideal for web developers, graphic designers, and researchers, it offers versatile tools for image processing, including batch processing, format conversion, and complex image transformations.

This project hasn't been onboarded to LFX Insights.

Kornia

🐍 Geometric Computer Vision Library for Spatial AI

This project hasn't been onboarded to LFX Insights.

Laravel Image Processing Package

Manipulate images with an expressive API

This project hasn't been onboarded to LFX Insights.

LiipImagineBundle

Symfony Bundle to assist in image manipulation using the imagine library

This project hasn't been onboarded to LFX Insights.

LittleCMS

A free, open source, CMM engine. It provides fast transforms between ICC profiles.

This project hasn't been onboarded to LFX Insights.

Pixelmatch

The smallest, simplest and fastest JavaScript pixel-level image comparison library

This project hasn't been onboarded to LFX Insights.

Skia

Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.

This project hasn't been onboarded to LFX Insights.

VMAF

Perceptual video quality assessment based on multi-method fusion.

This project hasn't been onboarded to LFX Insights.

ViSP

Open Source Visual Servoing Platform

This project hasn't been onboarded to LFX Insights.
Looking for a project that’s not listed?