Open Source Packages
Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.
All Packages
Category1
Sort:Used by Most Apps
sharp
High-performance Node.js image processing powered by libvips, built for fast resizing and format conversion.
file-type
Detect the file type of a buffer, stream, or file by reading its magic number.
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.
html2canvas
Render live DOM into canvas screenshots entirely in the browser, no server required
svgo
A Node.js library and command-line tool that optimizes SVG files by removing redundant markup through a configurable plugin pipeline.
hls.js
JavaScript HLS client that plays HTTP Live Streaming video in the browser via MSE
Remotion
A React framework for creating videos programmatically with code, real browser rendering, and server-side or cloud-scale export.
tesseract.js
Pure JavaScript OCR library that recognizes text in over 100 languages, running in the browser or Node.js via WebAssembly.
react-image-crop
A dependency-free, accessible React component for interactive image and element cropping.
dom-to-image
Turn any DOM node into a PNG, JPEG, or SVG image using pure client-side JavaScript
react-avatar-editor
A React canvas component for interactive avatar and profile picture cropping, resizing, and rotation.
Video.js
An open-source, plugin-extensible web video player built on HTML5 video, with adaptive streaming, skinnable UI, and a large plugin ecosystem.
plyr
A simple, accessible HTML5, YouTube, and Vimeo media player
compressorjs
A JavaScript image compressor that shrinks images in the browser with the Canvas API before you ever hit the network.
dash.js
Reference JavaScript client for playing MPEG-DASH adaptive video streams directly in the browser.
qr-image
Dependency-free Node.js QR code generator for PNG, SVG, EPS, and PDF output
smartcrop
A dependency-free JavaScript library that finds content-aware image crops using edge, skin-tone, and saturation analysis.
ng-file-upload
AngularJS directive and service for HTML5 file uploads with drag-and-drop, resize, and legacy-browser shim support.
OpenSeadragon
Open-source JavaScript viewer for high-resolution, deeply zoomable images on desktop and mobile.
jdenticon
JavaScript library that generates deterministic, recognizable identicons as SVG or canvas graphics in the browser and on Node.js.
fast-png
A pure JavaScript PNG encoder and decoder supporting 16-bit depth, Adam7 interlacing, indexed color, and full APNG animation frames.