geotiffjs/geotiff.js
geotiff.js is a small library to parse TIFF files for visualization or analysis. It is written in pure JavaScript, and is usable in both the browser and node.js applications. observed · 2026-08-28
Health v2 · maintenance only
84/100
- Activity 84
- Release rhythm 74
- 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: 0.0
- age_days: 3983
- days_rel: 175
- days_push: 99
- n_releases_24m: 13
Adoption not part of the score
1044 stars · 216 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
geotiff.js is a pure JavaScript library for parsing TIFF and GeoTIFF files, reading geospatial metadata and raw raster data in both browsers and Node.js. It supports many compression formats, tiling schemes, data types, and subsetting via windows or bounding boxes.
Use cases
- read raster data from GeoTIFF files in the browser
- parse geospatial metadata from TIFF files
- resolve GPS coordinates to elevation from a GeoTIFF DEM
- view cloud optimized GeoTIFFs without GIS software
- extract satellite imagery bands for analysis in JavaScript
- decode LZW or Deflate compressed TIFF images in Node.js
When to choose
- you need to read or analyze GeoTIFF raster data in JavaScript without native dependencies
- you want to display or subset cloud optimized GeoTIFFs in a web app
- you need a lightweight alternative to GDAL for TIFF parsing in browser or Node.js
When to avoid
- you need a full high-level GIS API with coordinate transformations and warping like GDAL
- you need to write or encode GeoTIFF files rather than read them
- you require complete bigTIFF support
Facets
library · maturity active
parser image-processing geospatial files web-development browser cross-platform geotiff tiff raster-data cloud-optimized-geotiff gis remote-sensing geospatial maps nodejs
3 sources
- readme: https://github.com/geotiffjs/geotiff.js · fetched 2026-08-28 · e9da139ee304
- homepage: https://geotiffjs.github.io/ · fetched 2026-08-29 · 4dd048a56671
- registry_npm: https://registry.npmjs.org/geotiff.js · fetched 2026-08-29 · 735b024c84d8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| geotiffjs/geotiff.js | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="geotiffjs/geotiff.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem