exif-js/exif-js
JavaScript library for reading EXIF image metadata observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6206
- days_rel: n/a
- days_push: 825
- n_releases_24m: 0
Adoption not part of the score
4979 stars · 1255 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Exif.js is a JavaScript library for reading EXIF and IPTC metadata from JPEG and TIFF images in the browser. It works with image elements or file inputs and exposes metadata like camera make, model, orientation, and capture date via a simple callback API.
Use cases
- read exif metadata from photos in the browser
- get camera make and model from uploaded images
- extract image orientation before displaying photos
- read the date a photo was taken from a jpeg
- parse iptc metadata from image files
- extract exif data from a file input selection
When to choose
- you need to read EXIF or IPTC tags from JPEG/TIFF images client-side
- you want a small dependency-free browser library for photo metadata
- you need image orientation info before rendering uploads
When to avoid
- you need to read metadata from PNG, HEIC, or other non-EXIF formats
- you need to write or strip EXIF data rather than read it
- you need a Node.js-only server-side metadata parser with active modern maintenance
Facets
library · maturity maintenance
image-processing parser image-processing web-development photography files browser exif metadata jpeg tiff iptc photo-metadata nodejs javascript
2 sources
- readme: https://github.com/exif-js/exif-js · fetched 2026-08-28 · 2da3cb01ef84
- registry_npm: https://registry.npmjs.org/exif-js · fetched 2026-08-29 · 5104248035eb
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| exif-js/exif-js | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem