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

74Health
Library npm

heic-to

A JavaScript library that converts HEIC/HEIF images to JPEG, PNG, or bitmap entirely in the browser.

357
Other
Used by 2
31Health
Library npm

workers-og

Generate Open Graph images on Cloudflare Workers without Puppeteer or a browser.

356
MIT
Used by 2
37Health
Library Cargo

exif-rs

A pure-Rust library that parses Exif metadata directly out of JPEG, TIFF, PNG, WebP, and HEIF/HEIC image files.

259
Other
Used by 2
45Health
SDK npm

@cloudflare/stream-react

Official React component for embedding and controlling Cloudflare Stream video players.

197
BSD 3
Used by 2
36Health
Library Cargo

ebur128

Rust implementation of the EBU R128 loudness standard for audio analysis and normalization

131
MIT
Used by 2
42Health
Library Cargo

RealFFT

Fast real-to-complex forward FFT and complex-to-real inverse FFT for Rust, built on RustFFT.

109
MIT
Used by 2
50Health
Library npm

image-url

A chainable builder that turns Sanity image records into cropped, resized, hotspot-aware image URLs.

94
MIT
Used by 2
28Health
Library npm

ffprobe-static

Prebuilt ffprobe binaries for macOS, Linux, and Windows, resolved to a single path constant for Node.js.

59
MIT
Used by 2
11Health
Library Cargo

Audioadapter Buffers

Wrappers and buffers for audio data implementing the audioadapter traits

0
MIT
Used by 2
64Health
Library PyPI

PaddleOCR

Multilingual OCR and document-parsing toolkit that turns PDFs and images into structured data.

91,580
Apache 2.0
Used by 1
48Health
Library PyPI

GFPGAN

Restore realistic detail to low-quality faces in PyTorch using a pretrained GAN prior

37,704
Apache 2.0
Used by 1
88Health
Tool PyPI

OCRmyPDF

Adds a searchable OCR text layer to scanned PDFs and images, producing validated PDF/A output by default.

35,131
MPL-2.0
Used by 1
51Health
Library npm

jQuery File Upload

A jQuery widget for multiple file uploads with drag-and-drop, progress bars, chunked/resumable transfers, and image previews across any server-side platform.

30,687
MIT
Used by 1
84Health
Library PyPI

InsightFace

A Python library for state-of-the-art 2D and 3D face detection, recognition, and alignment.

30,035
MIT
Used by 1
75Health
Library PyPI

surya

A 650M-parameter vision-language OCR model that handles document layout analysis, reading order, and table recognition across 90+ languages.

21,524
Apache 2.0
Used by 1
43Health
Library npm

rough

A lightweight JavaScript library for drawing sketchy, hand-drawn-style graphics on Canvas and SVG.

21,302
MIT
Used by 1
91Health
Framework PyPI

Pipecat

Open-source Python framework for building real-time voice and multimodal conversational AI agents

16,761
Other
Used by 1
45Health
Library npm

smartcrop

A dependency-free JavaScript library that finds content-aware image crops using edge, skin-tone, and saturation analysis.

12,956
MIT
Used by 1
83Health
Library PyPI

LiteParse

Fast, open-source PDF and document parser with Python bindings, OCR, and spatial text extraction.

12,904
Apache 2.0
Used by 1
48Health
Framework PyPI

BasicSR

An open-source PyTorch toolbox for image and video restoration, covering super-resolution, denoising, deblurring, and face restoration.

8,403
Apache 2.0
Used by 1
58Health
Library npm

ng-file-upload

AngularJS directive and service for HTML5 file uploads with drag-and-drop, resize, and legacy-browser shim support.

7,777
MIT
Used by 1
79Health
Library npm

react-native-image-crop-picker

Native iOS/Android image and video picker for React Native with built-in cropping, camera capture, and multi-select support.

6,351
MIT
Used by 1
86Health
Library Composer

Laravel Media Library

Associate files and media with Eloquent models in Laravel applications.

6,170
MIT
Used by 1
50Health
Tool Cargo

gifski

Highest-quality GIF encoder based on pngquant, squeezing thousands of colors per frame from video and PNG sequences.

5,678
Other
Used by 1

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