Open source

We believe that the future of spatial data solutions lies in collaboration and accessibility. That’s why we always have been-and always will be-open-source.

TerriaJS

An open-source framework for web-based geospatial catalogue explorers

TerriaJS is a powerful open-source toolkit for building world-class spatial data platforms and digital twins. Based on CesiumJS and Leaflet it supports many 2D and 3D maps all in one unified view.

FEATURES

Dynamic integration and visualisation

Designed for data publishers, it supports both hand-curated catalogues and real-time data federation through live querying of online services. With strong backing from our founding partners and community, TerriaJS is packed with geospatial visualisation features— and with your input, it can get even better!

See also: Live data catalogues, data storytelling, add feature here

Getting started

The easiest way to start is by cloning our boilerplate project TerriaMap

View TerriaMap on Github

Essential

TerriaMap is a full-featured application built on TerriaJS, ready to be customised with your own branding and catalogue. It is also a great starting point for more in-depth customisation. Head to Github to get started.

Documentation

Go to and view TerriaJS Start Guide.

FEATURES

2D and 3D visualisation

Experience data like never before with immersive 3D terrain and cutting-edge 4D time-based visualizations. Dive into dynamic, interactive environments that bring complex datasets to life, making exploration and insights more engaging than ever!

See also: Live data catalogues, data storytelling, add feature here

Help Shape the Future of TerriaJS – Take Our Survey

Tell us what matters most to you when using open-source tools for geospatial apps—your feedback will help us improve our TerriaJS. This survey takes just 3-5 minutes

FEATURES

Data Stories

Turn data into captivating visual narratives with interactive data stories that command attention. Transform complex information into compelling experiences, making every insight unforgettable and driving deeper engagement!

See also: Live data catalogues, data storytelling, add feature here

Join the community

Your contributions matter. Join us in shaping the future of open geospatial tech—start today!

Elevate your open source journey with TerriaJS

TerriaJS is redefining geospatial data with a powerful, open-source framework that fuels platforms like Australia’s NationalMap and the NSW Digital Twin.

For developers passionate about making a real-world impact, we invite you to be part of TerriaJS’s mission of making spatial data and technology more accessible and useful for everyone.

Follow and Contribute on GitHub

Your expertise can drive innovation. By following our development and contributing on TerriaJS GitHub, you’ll collaborate with a vibrant community, create new features, and help solve critical challenges in spatial data visualization.

Join the TerriaJS Discussion Forum

Connect with developers worldwide in our Discussion Forum. Ask questions, share feedback, and help guide TerriaJS’s evolution. This forum is your space to exchange ideas, get insights, and co-create solutions.