nodeca/probe-image-size
Get image size without full download. Supported image types: JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO. observed · 2026-08-28
Health v2 · maintenance only
76/100
- Activity 97
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4011
- days_rel: n/a
- days_push: 18
- n_releases_24m: 0
Adoption not part of the score
1032 stars · 72 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A small JavaScript library that reads image dimensions (width, height, type, mime, orientation) from URLs, streams, or buffers without downloading the full file. Supports JPG, GIF, PNG, WebP, BMP, TIFF, SVG, PSD, ICO, AVIF, HEIC, and HEIF.
Use cases
- get image dimensions without downloading the whole file
- check image size from a url in node.js
- read width and height of an image from a stream
- get image dimensions from a buffer synchronously
- extract exif orientation from images
- validate uploaded image dimensions before processing
Facets
library · maturity active
image-processing http-client parser image-processing web-development files browser cross-platform image-size image-dimensions metadata-probe streaming javascript nodejs
2 sources
- readme: https://github.com/nodeca/probe-image-size · fetched 2026-08-28 · 7d693afdc61b
- registry_npm: https://registry.npmjs.org/probe-image-size · fetched 2026-08-29 · 49ebe56dea2d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| nodeca/probe-image-size | main | 76 |
For agents
markdown · JSON · MCP: product_card(name="nodeca/probe-image-size")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem