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

89Health
Library npm

sharp

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

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

Pillow

The friendly PIL fork that adds image processing capabilities to Python

13,812
Other
Used by 60
42Health
Library npm

qrcode

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

8,174
MIT
Used by 53
94Health
Library npm

PDF.js

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

53,868
Apache 2.0
Used by 46
75Health
Library npm

file-type

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

4,326
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,235
MIT
Used by 34
74Health
Library npm

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 27
50Health
Library npm

html2canvas

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

31,921
MIT
Used by 23
84Health
Tool npm

svgo

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

22,669
MIT
Used by 23
37Health
Library npm

pdf-parse

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

221
Apache 2.0
Used by 23
80Health
Library Cargo

image

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

5,869
Other
Used by 19
55Health
Library npm

Jimp

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

14,664
MIT
Used by 13
50Health
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
95Health
Library PyPI

vision

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

17,909
BSD 3
Used by 12
90Health
Library PyPI

PyMuPDF

A high-performance Python library for extracting, rendering, converting, and manipulating PDF and other document formats.

10,708
AGPL 3.0
Used by 12
87Health
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
83Health
Library npm

Satori

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

13,940
MPL-2.0
Used by 9
75Health
Library PyPI

torchaudio

GPU-accelerated audio processing library built on PyTorch, with differentiable transforms, Kaldi-compatible features, and pretrained speech models.

2,938
Other
Used by 9
51Health
Library npm

resvg-js

A high-performance SVG-to-PNG renderer for Node.js and browsers, powered by Rust's resvg engine via napi-rs and WebAssembly.

1,988
MPL-2.0
Used by 9
95Health
Library npm

hls.js

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

16,940
Apache 2.0
Used by 8
49Health
Library npm

react-player

A single React component that plays video and audio from YouTube, Vimeo, Wistia, Mux, Twitch, TikTok, Spotify, HLS, DASH, and local files.

10,276
MIT
Used by 8
46Health
Library Go

imaging

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

5,754
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,319
MIT
Used by 8
58Health
Library PyPI

python-soundfile

Read and write WAV, FLAC, OGG, and other audio formats as NumPy arrays via a libsndfile CFFI binding.

854
BSD 3
Used by 8

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