Packages

Image & Media Processing Packages

Image, audio, and video processing and manipulation libraries for resizing, transcoding, and transforming media (Sharp, Pillow, FFmpeg bindings).

213 packages

Packages in Image & Media Processing

Showing 15 of 213 packages
89Health
Librarynpm

sharp

High-performance Node.js image processing powered by libvips, built for fast resizing and format conversion.

32,638
Apache 2.0
Used by 105
92Health
LibraryPyPI

Pillow

The friendly PIL fork that adds image processing capabilities to Python

13,800
Other
Used by 54
42Health
Librarynpm

qrcode

A zero-dependency-on-canvas QR code and 2D barcode generator for Node.js and the browser.

8,169
MIT
Used by 50
94Health
Librarynpm

PDF.js

Mozilla's HTML5-based library for parsing and rendering PDF documents in the browser and Node.js.

53,840
Apache 2.0
Used by 42
68Health
Librarynpm

file-type

Detect the file type of a buffer, stream, or file by reading its magic number.

4,324
MIT
Used by 40
55Health
Librarynpm

html-to-image

Turns any DOM node into a PNG, JPEG, SVG, or canvas image entirely client-side, with no server or screenshot service required.

7,230
MIT
Used by 33
73Health
Librarynpm

qrcode.react

A React component for generating QR codes as SVG or Canvas, with logo embedding and full styling control.

4,284
Other
Used by 26
41Health
Librarynpm

pdf-parse

Pure TypeScript PDF parser for extracting text, images, tables, and metadata in Node.js and browsers.

218
Apache 2.0
Used by 23
85Health
Toolnpm

svgo

A Node.js library and command-line tool that optimizes SVG files by removing redundant markup through a configurable plugin pipeline.

22,664
MIT
Used by 22
50Health
Librarynpm

html2canvas

Render live DOM into canvas screenshots entirely in the browser, no server required

31,918
MIT
Used by 21
81Health
LibraryCargo

image

Rust library for image processing plus encoders/decoders for common image formats

5,867
Other
Used by 15
55Health
Librarynpm

Jimp

A zero-dependency JavaScript image processing library for Node.js

14,665
MIT
Used by 13
50Health
Librarynpm

image-size

Fast, zero-dependency Node.js library that reads image width and height straight from file or buffer headers.

2,231
MIT
Used by 13
95Health
LibraryPyPI

vision

PyTorch's official library for datasets, pretrained models, and image transformations in computer vision.

17,898
BSD 3
Used by 10
81Health
Librarynpm

Satori

Convert HTML and CSS into pixel-accurate SVG images using a built-in flexbox layout engine.

13,915
MPL-2.0
Used by 9

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers

Search