TerriaJS/terriajs
A library for building rich, web-based geospatial 2D & 3D data platforms. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- 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: 4572
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
1357 stars · 401 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
TerriaJS is a TypeScript library for building rich, web-based geospatial data explorers with 2D and 3D visualization, powered by Cesium/WebGL with a Leaflet 2D fallback. It supports large nested data catalogs, dozens of geospatial file and web service formats, time animation, region mapping, and shareable map URLs, and can be deployed as a static website.
Use cases
- build a web-based 3D globe map viewer
- visualize geospatial data catalogs with WMS and WFS layers
- create a browser-based digital twin with 2D maps and 3D models
- map CSV data onto statistical regions like LGAs or electoral districts
- animate time-series geospatial layers over time
- let users drag-and-drop GeoJSON, KML, or CSV files onto a map
- share a map view as a reusable URL
- build a public open-data spatial data platform
When to choose
- you need a full-featured geospatial data explorer with 3D globe and 2D fallback
- you must federate many data sources (WMS, WFS, Esri, CKAN, 3D Tiles) into one catalog
- you want a deployable-as-static-site map application without server-side dependencies
- you are building a spatial digital twin or government open-data map
When to avoid
- you need a lightweight slippy map with a few markers
- you want a mobile-native mapping app rather than a web application
- you need heavy server-side geoprocessing rather than client-side visualization
- your team cannot work with a large TypeScript/React library and its build tooling
Facets
library · maturity active
data-visualization geospatial charts ui-components web-framework data-visualization web-development simulation browser cross-platform 3d-globe cesium leaflet digital-twin gis wms wfs wmts czml geospatial-catalog react typescript time-series region-mapping maps web-server nodejs
5 sources
- readme: https://github.com/TerriaJS/terriajs · fetched 2026-08-28 · 5f80c0b91464
- homepage: https://terria.io · fetched 2026-08-29 · d51c92ee22e8
- site_page: https://terria.com/features · fetched 2026-08-29 · 430cdfd8e84d
- site_page: https://terria.com/about · fetched 2026-08-29 · a260f99a5829
- site_page: https://terria.com/pricing · fetched 2026-08-29 · 7be819e6fde4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| TerriaJS/terriajs | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="TerriaJS/terriajs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem