GitHub stars
1.4K
npm downloads / week
2.8K
Commits, last 12 months
699
Contributors
129
Last commit

Overview

TerriaJS is an open-source JavaScript mapping library released under the Apache-2.0 license. Its GitHub repository has 1,366 stars, 401 forks, and 129 contributors. It is actively developed with 699 commits in the last 12 months. On npm it is downloaded about 2.8K times per week.

Its GitHub description: A library for building rich, web-based geospatial 2D & 3D data platforms.

GitHub topics: javascriptterriajscesiumleafletcesiumjsleafletjs3d-globewmsczmlwpswebglcatalog

Install

npm
npm install terriajs
v8.13.0

Development activity

Commits per month to the default branch over the last 12 complete months.

050100150 Oct 2025 Nov Dec Jan 2026 Feb Mar Apr May Jun Jul Aug Sep
050100150 Oct 2025 Jan 2026 Apr Jul
699 commits from Oct 2025 to Sep 2026.
Show data as a table
TerriaJS commits per month
MonthCommits
Oct 202566
Nov 202535
Dec 202548
Jan 202614
Feb 202697
Mar 202694
Apr 202610
May 20264
Jun 2026139
Jul 202662
Aug 202659
Sep 202671

Popularity among JavaScript map & geospatial visualization libraries

GitHub stars for TerriaJS and the most-starred alternatives.
Show data as a table
GitHub stars
ToolStars
Leaflet45,704
Cesium15,800
Deck.gl14,626
OpenLayers12,605
mapcn12,238
MapLibre GL JS11,805
TerriaJS1,366

Alternatives to TerriaJS

  • Leaflet

    JavaScript library for mobile-friendly interactive maps.

    45.7K starsJavaScriptBSD-2-Clause

  • Cesium

    WebGL 3D globes and maps.

    15.8K starsJavaScriptApache-2.0

  • Deck.gl

    WebGL framework for visual exploratory data analysis of large datasets.

    14.6K starsTypeScriptMIT

  • OpenLayers

    Library for interactive web maps with support for many data sources, formats and projections.

    12.6K starsJavaScriptBSD-2-Clause

  • mapcn

    Map components for React built on MapLibre GL, styled with Tailwind and compatible with shadcn/ui.

    12.2K starsTypeScriptMIT

  • MapLibre GL JS

    WebGL-based interactive vector tile maps in the browser; community fork of Mapbox GL JS.

    11.8K starsTypeScriptBSD-3-Clause

TerriaJS FAQ

Is TerriaJS open source?

Yes. TerriaJS is released under the Apache-2.0 license, and its source code is on GitHub.

Is TerriaJS still maintained?

Yes. TerriaJS is actively developed, with 699 commits in the last 12 months and the latest commit 6 days ago.

How do I install TerriaJS?

From npm: npm install terriajs.

What are the best alternatives to TerriaJS?

The most popular alternatives listed in JavaScript map & geospatial visualization libraries are Leaflet, Cesium, and Deck.gl. See the full ranking.

What language is TerriaJS written in?

TerriaJS is primarily written in TypeScript, according to GitHub.

Data: GitHub API, npm. Updated Oct 5, 2026.