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.