Ross ROSS = Recommend OSS · open-source software intelligence for agents

sharp

High performance Node.js image processing, the fastest module to resize JPEG, PNG, WebP, AVIF and TIFF images. Uses the libvips library. observed · 2026-10-21

github.com/lovell/sharp · homepage · JavaScript · Apache-2.0 (permissive) observed · 2026-10-21

Health v2 · maintenance only

95/100

  • Activity 100
  • Release rhythm 85
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 42
  • age_days: 4810
  • days_rel: 23
  • days_push: 0
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

32779 stars · 1444 forks observed · 2026-10-21

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-05, confidence 0.99

Sharp is a high‑performance Node.js image processing library built on libvips. It provides fast resizing, format conversion, and other transformations for JPEG, PNG, WebP, AVIF, TIFF, GIF and SVG images.

Use cases

  • Resize large batches of images for web delivery
  • Convert images between formats like JPEG, PNG, WebP, and AVIF
  • Generate thumbnails and responsive image sets on the server
  • Process uploaded images in a Node.js API before storage
  • Apply rotations, compositing, and color adjustments to images
  • Create Deep Zoom image pyramids for map viewers

When to choose

  • You need a fast, non‑blocking image pipeline in a Node.js, Deno, or Bun environment
  • You want to avoid external binaries like ImageMagick and prefer a pure JavaScript API
  • Your application runs on modern Linux, macOS, or Windows with pre‑built binaries available
  • You require efficient memory usage and multi‑core processing for large images

When to avoid

  • You need GPU‑accelerated processing or advanced photo‑editing features not supported by libvips
  • Your runtime is older than Node.js 20.9.0 or does not support Node‑API v9
  • You require extensive vector graphics manipulation beyond basic SVG handling

Facets

library · maturity active

image-processing file-upload cli computer-vision web-development bun windows high-performance libvips resize format-conversion stream-friendly non-blocking data-engineering nodejs deno linux macos

10 sources

Member repositories

RepositoryRoleHealth v2
lovell/sharpmain95
lovell/attentionplugin10

For agents

markdown · JSON · MCP: product_card(name="lovell/sharp")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem