Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

90Health
Library npm

sharp

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

32,726
Apache 2.0
Used by 109
92Health
Library PyPI

Pillow

The friendly PIL fork that adds image processing capabilities to Python

13,856
Other
Used by 62
76Health
Library npm

file-type

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

4,325
MIT
Used by 44
54Health
Library npm

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,242
MIT
Used by 34
54Health
Library npm

Jimp

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

14,662
MIT
Used by 13
60Health
Library npm

image-size

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

2,229
MIT
Used by 13
85Health
Library npm

node-canvas

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

10,692
MIT
Used by 10
82Health
Library npm

Satori

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

13,987
MPL-2.0
Used by 9
46Health
Library Go

imaging

A fast, dependency-light Go library for resizing, cropping, rotating, and adjusting images with zero cgo requirements.

5,761
MIT
Used by 8
87Health
Library npm

@napi-rs/canvas

A native Node.js binding to Google's Skia graphics engine that implements the HTML5 Canvas API with zero system dependencies.

2,325
MIT
Used by 8
80Health
Library npm

react-medium-image-zoom

Accessible medium.com-style image zoom for React, built on the native dialog element with zero dependencies

2,119
BSD 3
Used by 7
86Health
Library Composer

Intervention Image

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

14,373
MIT
Used by 6
56Health
Library npm

react-image-crop

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

4,104
Other
Used by 6
68Health
Library Cargo

arboard

Cross-platform clipboard access for Rust — copy and paste text, HTML, and images on Linux, macOS, and Windows.

970
Other
Used by 6
34Health
Library npm

heic-convert

Converts HEIC/HEIF images to JPEG or PNG in Node.js and the browser, using pluggable pure-JS and native Canvas encoders.

320
Other
Used by 6
43Health
Library npm

dom-to-image

Turn any DOM node into a PNG, JPEG, or SVG image using pure client-side JavaScript

10,779
MIT
Used by 5
51Health
Library npm

react-avatar-editor

A React canvas component for interactive avatar and profile picture cropping, resizing, and rotation.

2,501
MIT
Used by 5
49Health
Library npm

qr-code-styling

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

2,950
MIT
Used by 4
83Health
Library npm

Badge Maker

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

27,212
MIT
Used by 3
83Health
Library npm

Takumi

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

3,038
Apache 2.0
Used by 3
32Health
Library Cargo

webp (Rust)

Encode and decode WebP images in Rust, built on libwebp

90
Apache 2.0
Used by 3
24Health
Library npm

epub2

A TypeScript fork of the classic epub library for parsing EPUB e-book metadata, chapters, and images in Node.js, with both callback and Promise-based APIs.

26
MIT
Used by 3
71Health
Library npm

compressorjs

A JavaScript image compressor that shrinks images in the browser with the Canvas API before you ever hit the network.

5,771
MIT
Used by 2
83Health
Library npm

postprocessing

A post-processing library for three.js that merges bloom, depth of field, SSAO, and dozens of other effects into a single optimized shader pass.

2,865
Other
Used by 2

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