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

89Health
SDK npm

YouTube.js

Unofficial JavaScript/TypeScript client for YouTube's internal InnerTube API, for Node.js, Deno, and browsers.

5,389
MIT
Used by 4
95Health
Library PyPI

FontTools

Python library for manipulating TrueType, OpenType, and other font formats

5,296
MIT
Used by 4
47Health
Library Composer

Endroid QR Code

Generate QR codes as PNG, SVG, EPS, WebP, or binary in PHP

4,818
MIT
Used by 4
44Health
Library npm

jsQR

A pure JavaScript library that locates, extracts, and decodes QR codes from raw image data, with no native dependencies.

4,042
Apache 2.0
Used by 4
64Health
Library Cargo

Symphonia

A 100% safe, pure-Rust audio decoding and media demuxing library supporting MP3, FLAC, AAC, ALAC, Vorbis, Opus, WAV, and more.

3,448
MPL-2.0
Used by 4
48Health
Library npm

qr-code-styling

A JavaScript/TypeScript library for generating richly styled QR codes with embedded logos, gradients, and custom dot shapes.

2,969
MIT
Used by 4
49Health
Library Go

filetype

Fast, dependency-free Go library that detects file and MIME types from magic number signatures.

2,302
MIT
Used by 4
58Health
Library Composer

bacon/bacon-qr-code

PHP library for generating QR codes with configurable error correction and multiple output renderers

2,111
Other
Used by 4
85Health
Library Go

barcode

A pure Go library for generating and rendering 1D and 2D barcodes, from Code128 and EAN to QR Code and PDF417.

1,564
MIT
Used by 4
71Health
Library Cargo

png

Robust, high-performance PNG and APNG decoder and encoder in pure Rust

522
Apache 2.0
Used by 4
41Health
Library PyPI

imageio-ffmpeg

A pure-Python wrapper that bundles a platform-specific ffmpeg binary for reading and writing video, with no system ffmpeg install required.

305
Other
Used by 4
22Health
Library npm

png-chunks-extract

Extract raw chunk data from a PNG file for parsing metadata or building custom PNG tooling.

35
MIT
Used by 4
82Health
Library npm

Badge Maker

The standalone SVG badge-rendering library and CLI extracted from Shields.io, with no server dependency.

27,309
MIT
Used by 3
51Health
Library PyPI

pytube

A lightweight, dependency-free Python library for downloading YouTube videos

13,194
Other
Used by 3
86Health
Library Cargo

resvg

A small, fast, and portable SVG rendering library written entirely in Rust

4,154
Apache 2.0
Used by 3
83Health
Library npm

Takumi

Rust rendering engine that turns JSX, HTML, and node trees into images without a headless browser

3,143
Apache 2.0
Used by 3
41Health
Library Go

go-qrcode

Pure Go library for encoding QR Codes as PNG images or ASCII art, with zero external dependencies.

3,018
MIT
Used by 3
82Health
Library npm

react-native-view-shot

Capture any React Native view and turn it into a PNG, JPG, WebP, or raw image, with native support for iOS, Android, and Windows.

2,953
MIT
Used by 3
70Health
SDK npm

unsplash-js

Type-safe TypeScript client for the Unsplash API, generated directly from its OpenAPI spec.

2,194
MIT
Used by 3
48Health
Library PyPI

pdf2image

A Python wrapper around poppler's pdftoppm and pdftocairo that converts PDF files into a list of Pillow Image objects.

1,982
MIT
Used by 3
93Health
Library Cargo

skia-safe

Safe, idiomatic Rust bindings for Google's Skia 2D graphics library

1,829
MIT
Used by 3
76Health
SDK npm

cloudinary

Node.js SDK for uploading, transforming, optimizing, and managing images and videos on Cloudinary.

671
MIT
Used by 3
35Health
Library npm

qr-creator

A lightweight canvas-based QR code generator with gradient fills and rounded corners.

256
MIT
Used by 3
44Health
Library npm

wavefile

A zero-dependency JavaScript library to create, read, and write WAV audio files according to the RIFF/RIFX/RF64 specs, in Node.js and the browser.

253
MIT
Used by 3

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