Packages

Image & Media Processing Packages

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

113 packages

Packages in Image & Media Processing

Showing 113 packages
89Health
Librarynpm

sharp

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

32,583
Apache 2.0
Used by 105
42Health
Librarynpm

qrcode

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

8,157
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,753
Apache 2.0
Used by 42
70Health
Librarynpm

file-type

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

4,320
MIT
Used by 40
91Health
LibraryPyPI

Pillow

The friendly PIL fork that adds image processing capabilities to Python

13,762
Other
Used by 38
68Health
Librarynpm

qrcode.react

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

4,281
Other
Used by 26
50Health
Librarynpm

html2canvas

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

31,915
MIT
Used by 21
81Health
LibraryCargo

image

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

5,853
Other
Used by 15
55Health
Librarynpm

Jimp

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

14,662
MIT
Used by 13
74Health
Librarynpm

Satori

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

13,786
MPL-2.0
Used by 9
90Health
Librarynpm

node-canvas

A Cairo-backed implementation of the HTML5 Canvas API for server-side rendering in Node.js.

10,688
MIT
Used by 9
95Health
Librarynpm

hls.js

JavaScript HLS client that plays HTTP Live Streaming video in the browser via MSE

16,877
Apache 2.0
Used by 7
87Health
LibraryComposer

Intervention Image

Fluent PHP image processing with interchangeable GD, Imagick, and libvips drivers

14,366
MIT
Used by 6
53Health
SDKPyPI

youtube-transcript-api

Fetch transcripts and auto-generated subtitles for any YouTube video in Python

8,073
MIT
Used by 6
66Health
Librarynpm

react-image-crop

A dependency-free, accessible React component for interactive image and element cropping.

4,104
Other
Used by 6

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