Macrostrat's software is open source and spread across several repositories, each released independently. They live in two organizations on GitHub: UW-Macrostrat (the core platform, the website, the API and Rockd) and Macrostrat (this documentation and newer community-facing repositories). How to contribute is in Contributing.

Core system

Libraries

Development of these repositories is closely coupled even though they are released separately: a change to a tile layer, for example, usually touches the tile server and the website together.