Skip to content
@gem

Global Earthquake Model

GEM is a non-profit foundation that drives a global collaborative effort to assess earthquake risk around the globe

🌍 Welcome to the Global Earthquake Model on GitHub!

GEM is a non-profit organization dedicated to advancing global earthquake hazard and risk assessment through open data, software, and scientific research. Our goal is to improve earthquake preparedness and resilience worldwide by developing state-of-the-art tools and methodologies.

🚀 About GEM

Founded in 2009, the GEM Foundation brings together experts, institutions, and stakeholders from around the world to create open, transparent, and accessible earthquake risk models. Our work supports:

  • Disaster risk reduction
  • Insurance and financial sector risk management
  • Engineering and infrastructure resilience
  • Public policy and decision-making

We believe that open science and collaboration are essential to reducing seismic risk globally.

🔬 What We Do

OpenQuake Engine

The OpenQuake Engine is our flagship open-source software for probabilistic seismic hazard and risk assessment. See the pinned oq-engine repository below.

Global Earthquake Hazard and Risk Models

We develop and maintain global, regional, and national-scale earthquake hazard and risk models, providing critical data for informed decision-making. See below our pinned repositories for the GEM Building Taxonomy, the Global Exposure Model, the Global Vulnerability Model, the Global Earthquake Impact Database, and our Country/Territory Risk Profiles.

Training & Capacity Development

Through workshops, online courses, and collaborative projects, we share, exchange, and develop knowledge with communities and institutions, empowering them to assess and mitigate seismic risk while continuously learning from local expertise and real-world applications.

Collaborative Research & Partnerships

GEM collaborates with international organizations, universities, and both public and private-sector partners to advance earthquake science and risk reduction.

📥 Get Involved

We welcome contributions from researchers, developers, and anyone passionate about earthquake risk reduction. Here's how you can help:

  • Contribute to the OpenQuake Engine – Help improve our open-source software.
  • Share Data – Provide seismic hazard and risk/impact data to enhance global models.
  • Improve Documentation – Help us make our resources more accessible.
  • Spread Awareness – Advocate for earthquake preparedness and mitigation in your community.
  • Partner with Us - Learn how to become a partner and support our activities here

📜 Licenses

GEM’s open-source software is released under the GNU Affero General Public License (AGPL), ensuring free and open access to earthquake hazard and risk tools, and the models and data in our GitHub repositories are released under Creative Commons licenses. Please review each repository carefully to check the license conditions.

📧 Contact Us

📍 Headquarters: Pavia, Italy

📧 Email: [email protected]

🌐 Website: www.globalquakemodel.org

🔗 LinkedIn: GEM Foundation


We appreciate your support in making the world more resilient to earthquakes! 🌍💙

Pinned Loading

  1. oq-engine oq-engine Public

    OpenQuake Engine: a software for Seismic Hazard and Risk Analysis

    Python 409 295

  2. gem_taxonomy gem_taxonomy Public

    GEM Building Taxonomy

    Python 6 3

  3. global_exposure_model global_exposure_model Public

    This is the web repository of the GEM's Global Exposure Model

    23 7

  4. global_vulnerability_model global_vulnerability_model Public

    GEM Global Vulnerability Model

    2 1

  5. geid geid Public

    Global Earthquake Impact Database

    Jupyter Notebook 13 4

  6. risk-profiles risk-profiles Public

    This is the web repository of GEM's Country/Territory Seismic Risk Profiles

    14 2

Repositories

Showing 10 of 95 repositories
  • oq-builders Public

    Installers for the OpenQuake suite

    gem/oq-builders’s past year of commit activity
    Shell 0 AGPL-3.0 0 5 0 Updated Aug 23, 2025
  • oq-engine Public

    OpenQuake Engine: a software for Seismic Hazard and Risk Analysis

    gem/oq-engine’s past year of commit activity
    Python 409 AGPL-3.0 295 38 13 Updated Aug 22, 2025
  • global_embodied_carbon_model Public

    The Global_embodied_carbon_model_v1.0 includes the embodied carbon of seismic damage repair and replacement of the global residential, commercial, and industrial building stock

    gem/global_embodied_carbon_model’s past year of commit activity
    1 0 0 0 Updated Aug 20, 2025
  • oq-irmt-qgis Public

    QGIS plugin to drive the OpenQuake Engine, to develop Social Vulnerability and Integrated Risk composite indices, and to predict building recovery times following an earthquake

    gem/oq-irmt-qgis’s past year of commit activity
    Python 8 3 38 (1 issue needs help) 3 Updated Aug 18, 2025
  • oq-qgis-server-plugins Public

    QGIS Server plugins to interact with OQ data

    gem/oq-qgis-server-plugins’s past year of commit activity
    Python 0 AGPL-3.0 0 1 0 Updated Aug 14, 2025
  • oq-gem-taxonomy-data Public

    Openquake Gem Building Taxonomy Data - GEM building taxonomy data and python classes to access it.

    gem/oq-gem-taxonomy-data’s past year of commit activity
    Python 1 AGPL-3.0 0 0 0 Updated Jul 28, 2025
  • oq-gem-taxonomy Public

    Openquake Gem Taxonomy - python package to manage GEM building taxonomy strings.

    gem/oq-gem-taxonomy’s past year of commit activity
    Python 1 AGPL-3.0 0 2 0 Updated Jul 28, 2025
  • gem_taxonomy Public

    GEM Building Taxonomy

    gem/gem_taxonomy’s past year of commit activity
    Python 6 AGPL-3.0 3 4 0 Updated Jul 25, 2025
  • geid Public

    Global Earthquake Impact Database

    gem/geid’s past year of commit activity
    Jupyter Notebook 13 4 8 11 Updated Jul 15, 2025
  • oq-wheels Public
    gem/oq-wheels’s past year of commit activity
    Shell 0 MIT 0 0 0 Updated Jun 3, 2025