rpearce/react-medium-image-zoom
Some data may be outdated โ see provenance labels.
๐ ๐ The original medium.com-inspired image zooming library for React (since 2016) observed ยท 2026-09-27
Health v2 ยท maintenance only
95/100
- Activity 96
- Release rhythm 90
- 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: 29.5
- age_days: 3751
- days_rel: 70
- days_push: 28
- n_releases_24m: 15
Adoption not part of the score
2119 stars ยท 104 forks observed ยท 2026-09-27
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A React library that adds Medium.com-style image zooming to images, background images, picture elements, figures, and SVGs. It has been maintained since 2016, has zero dependencies, and includes accessibility support for major screen readers.
Use cases
- add medium-style image zoom to a react site
- make images expandable on click in react
- zoomable images with object-fit support
- accessible image lightbox for react
- zoom images in next.js or gatsby
- custom zoom modal content for images
When to choose
- you want the original medium-inspired zoom behavior in React
- you need screen-reader accessibility and keyboard support out of the box
- you want a zero-dependency, lightweight zoom solution
- you use Next.js or Gatsby image components
When to avoid
- your project is not React-based
- you need to support very old browsers lacking <dialog> or ResizeObserver
- you need a full-featured lightbox gallery with thumbnails and navigation
Facets
library ยท maturity active
ui-components animation image-processing accessibility frontend web-development web-design browser react image-zoom medium-style lightbox typescript zero-dependencies nodejs web-server
2 sources
- readme: https://github.com/rpearce/react-medium-image-zoom ยท fetched 2026-09-27 ยท abc1595379ec
- homepage: https://rpearce.github.io/react-medium-image-zoom/ ยท fetched 2026-08-29 ยท e2fbed70c055
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rpearce/react-medium-image-zoom | main | 95 |
For agents
markdown ยท JSON ยท MCP: product_card(name="rpearce/react-medium-image-zoom")
Data as of 2026-10-19T08:05:51.212177+00:00 ยท Report a problem