We're thrilled to have you as a contributor! This section explains how to set up a development environment for modifying TerriaJS, and how to use that modified version in a TerriaMap. It also has suggestions for contributing.
For all contributors
- Setting up a development environment
- Architecture: The big picture of TerriaJS's architecture (version 7) - this page requires major changes to be updated for TerriaJS version 8
- Frontend style guide
- Development translation guide
- Problems and Solutions
- Contributing to TerriaJS: How to submit a pull request. Please read! :)