{"id":301882,"name":"Humanitarian OpenStreetMap","description":"Provide map data which revolutionises disaster management, reduces risks, and contributes to achievement of the Sustainable Development Goals.","url":"https://github.com/hotosm/hotosm-website","last_synced_at":"2026-06-01T06:03:13.317Z","repository":{"id":12498969,"uuid":"15168555","full_name":"hotosm/hotosm-website","owner":"hotosm","description":"The website of the Humanitarian OpenStreetMap Team. See instructions below for writing blog posts or updating your profile.","archived":false,"fork":false,"pushed_at":"2026-04-08T06:01:09.000Z","size":5449398,"stargazers_count":71,"open_issues_count":92,"forks_count":104,"subscribers_count":12,"default_branch":"gh-pages","last_synced_at":"2026-05-16T22:50:09.679Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.hotosm.org","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hotosm.png","metadata":{"files":{"readme":"README.md","changelog":"changes-to-the-hot-board-of-directors.markdown","contributing":null,"funding":null,"license":null,"code_of_conduct":"code-of-conduct.markdown","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"support-openstreetmap-for-climate-and-disaster-resilience.markdown","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2013-12-13T16:37:31.000Z","updated_at":"2026-02-26T15:42:50.000Z","dependencies_parsed_at":"2023-09-25T22:48:36.357Z","dependency_job_id":"8e6e3c14-171e-4c9e-adcf-de125eb707ea","html_url":"https://github.com/hotosm/hotosm-website","commit_stats":{"total_commits":32397,"total_committers":156,"mean_commits":"207.67307692307693","dds":0.7111769608297065,"last_synced_commit":"41aefd41c5ad2f9569a01005f67d103452856faf"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hotosm/hotosm-website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotosm","download_url":"https://codeload.github.com/hotosm/hotosm-website/tar.gz/refs/heads/gh-pages","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33418550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-23T22:14:44.296Z","status":"online","status_checked_at":"2026-05-24T02:00:06.296Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"hotosm","name":"Humanitarian OpenStreetMap Team","uuid":"458752","kind":"organization","description":"An international team dedicated to humanitarian action and community development through open mapping.","email":"info@hotosm.org","website":"http://www.hotosm.org","location":"Global","twitter":"hotosm","company":null,"icon_url":"https://avatars.githubusercontent.com/u/458752?v=4","repositories_count":268,"last_synced_at":"2026-04-27T11:26:29.372Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/hotosm","funding_links":["https://github.com/sponsors/hotosm"],"total_stars":3407,"followers":474,"following":0,"created_at":"2022-11-02T22:53:42.395Z","updated_at":"2026-04-27T11:26:29.372Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotosm","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hotosm/repositories"},"packages":[],"commits":{"id":3207950,"full_name":"hotosm/hotosm-website","default_branch":"gh-pages","total_commits":34367,"total_committers":153,"total_bot_commits":18,"total_bot_committers":2,"mean_commits":224.62091503267973,"dds":0.7277329996799256,"past_year_total_commits":931,"past_year_total_committers":15,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":62.06666666666667,"past_year_dds":0.5821697099892589,"last_synced_at":"2026-05-27T04:54:23.635Z","last_synced_commit":"fb1b3cc9fd50a69660f926aa2ffc347d1eb04f6f","created_at":"2024-10-14T00:09:01.322Z","updated_at":"2026-05-27T04:53:24.336Z","committers":[{"name":"Dries Buytaert","email":"dries@buytaert.net","login":"dbuytaert","count":9357},{"name":"Angie Byron","email":"webchick@24967.no-reply.drupal.org","login":"webchick","count":3099},{"name":"benjamin.dills@hotosm.org","email":"benjamin.dills@hotosm.org","login":null,"count":2273},{"name":"claudio.delosreyes@hotosm.org","email":"claudio.delosreyes@hotosm.org","login":"Claurt07","count":1796},{"name":"Ramya","email":"r.ragupathy85@gmail.com","login":"ramyaragupathy","count":1352},{"name":"mariana.villagrana@hotosm.org","email":"mariana.villagrana@hotosm.org","login":null,"count":1201},{"name":"Raiza","email":"raiza.pilatowsky@hotosm.org","login":"raizapila","count":1070},{"name":"juan.arellano@hotosm.org","email":"juan.arellano@hotosm.org","login":null,"count":1048},{"name":"Steven Wittens","email":"steven@10.no-reply.drupal.org","login":null,"count":1012},{"name":"Gábor Hojtsy","email":"gabor@hojtsy.hu","login":"goba","count":987},{"name":"gihan.hassanein@hotosm.org","email":"gihan.hassanein@hotosm.org","login":"Gihan-HOTOSM","count":694},{"name":"Mercyleen  Tanui","email":"mercyleen.tanui@hotosm.org","login":null,"count":544},{"name":"tyler.radford@hotosm.org","email":"tyler.radford@hotosm.org","login":"TylerRadford","count":520},{"name":"nateasmith@gmail.com","email":"nateasmith@gmail.com","login":"smit1678","count":459},{"name":"amelia.hunt@hotosm.org","email":"amelia.hunt@hotosm.org","login":null,"count":443},{"name":"risham.habib@hotosm.org","email":"risham.habib@hotosm.org","login":null,"count":430},{"name":"Neil Drumm","email":"drumm@3064.no-reply.drupal.org","login":"drumm","count":406},{"name":"rachel.vannice@hotosm.org","email":"rachel.vannice@hotosm.org","login":"vannicer","count":401},{"name":"tony.liong@hotosm.org","email":"tony.liong@hotosm.org","login":null,"count":389},{"name":"Kjartan Mannes","email":"kjartan@2.no-reply.drupal.org","login":null,"count":370},{"name":"howdy@brendangatens.com","email":"howdy@brendangatens.com","login":"brendangatens","count":332},{"name":"Russell Deffner","email":"russell.deffner@hotosm.org","login":null,"count":310},{"name":"Dana Gallaty","email":"dana.gallaty@hotosm.org","login":"danagallaty","count":294},{"name":"Jennifer Hodgdon","email":"yahgrp@poplarware.com","login":"jhodgdon-drp","count":256},{"name":"Dakota Benjamin","email":"dakota.benjamin@hotosm.org","login":"dakotabenjamin","count":251},{"name":"mhairi.ohara@hotosm.org","email":"mhairi.ohara@hotosm.org","login":"mataharimhairi","count":243},{"name":"David Rothstein","email":"drothstein@gmail.com","login":"DavidRothstein","count":226},{"name":"rebecca.firth@hotosm.org","email":"rebecca.firth@hotosm.org","login":"RebeccaFirthy","count":220},{"name":"Alex Glynn","email":"alex.glynn@hotosm.org","login":"AlexGlynnHOT","count":215},{"name":"Geoffrey  Kateregga","email":"kateregga1@gmail.com","login":"kateregga1","count":200},{"name":"Siteleaf","email":"bot@siteleaf.com","login":null,"count":197},{"name":"xamanu","email":"drupal@delattre.de","login":null,"count":194},{"name":"Gerhard Killesreiter","email":"killes_www_drop_org@227.no-reply.drupal.org","login":null,"count":193},{"name":"jikka.defino@hotosm.org","email":"jikka.defino@hotosm.org","login":null,"count":169},{"name":"clara","email":"lorch@ifrik.org","login":"ifrik","count":166},{"name":"sila.alici@hotosm.org","email":"sila.alici@hotosm.org","login":null,"count":163},{"name":"paul.uithol@gmail.com","email":"paul.uithol@gmail.com","login":"PaulUithol","count":162},{"name":"HOT  Operations","email":"operations@hotosm.org","login":null,"count":144},{"name":"jessie.pechmann@hotosm.org","email":"jessie.pechmann@hotosm.org","login":null,"count":143},{"name":"arnalie.vicario@hotosm.org","email":"arnalie.vicario@hotosm.org","login":null,"count":127},{"name":"pete.masters@hotosm.org","email":"pete.masters@hotosm.org","login":null,"count":123},{"name":"petya.kangalova@hotosm.org","email":"petya.kangalova@hotosm.org","login":"petya-kangalova","count":103},{"name":"Jeroen Bensch","email":"jeroen@44.no-reply.drupal.org","login":null,"count":101},{"name":"Jess Beutler","email":"jess.beutler@hotosm.org","login":null,"count":93},{"name":"Jessica Bergmann","email":"jessica.bergmann@hotosm.org","login":"jbergmann91","count":90},{"name":"sara.amadi@hotosm.org","email":"sara.amadi@hotosm.org","login":"saraamadi","count":83},{"name":"natrak","email":"","login":null,"count":78},{"name":"synne.olsen@hotosm.org","email":"synne.olsen@hotosm.org","login":"synneolsen","count":77},{"name":"biondi.sima@hotosm.org","email":"biondi.sima@hotosm.org","login":"BiondiSima","count":77},{"name":"bry.damasco@hotosm.org","email":"bry.damasco@hotosm.org","login":null,"count":73},{"name":"Wille Marcel","email":"wille.yyz@gmail.com","login":"willemarcel","count":72},{"name":"bo.percival@hotosm.org","email":"bo.percival@hotosm.org","login":"bopercival-hot","count":72},{"name":"Ramya","email":"ramya@mapbox.com","login":null,"count":69},{"name":"pauline.omagwa@hotosm.org","email":"pauline.omagwa@hotosm.org","login":null,"count":68},{"name":"Ekaterina Utochkina","email":"ekaterina.utochkina.2@gmail.com","login":"katia-utochkina","count":68},{"name":"awantika.pal@hotosm.org","email":"awantika.pal@hotosm.org","login":null,"count":64},{"name":"Josh Koenig","email":"josh@getpantheon.com","login":null,"count":60},{"name":"Rupert Allan","email":"rupert.allan@hotosm.org","login":"rupertmaesglas","count":57},{"name":"Can Ünen","email":"can.unen@hotosm.org","login":"canunen","count":55},{"name":"ruben.martin@hotosm.org","email":"ruben.martin@hotosm.org","login":null,"count":52},{"name":"lusdavo@gmail.com","email":"lusdavo@gmail.com","login":"lusdavo","count":47},{"name":"ImgBotApp","email":"ImgBotHelp@gmail.com","login":"ImgBotApp","count":43},{"name":"elaine.muigai@hotosm.org","email":"elaine.muigai@hotosm.org","login":null,"count":38},{"name":"elhadji.ndiaye@hotosm.org","email":"elhadji.ndiaye@hotosm.org","login":null,"count":37},{"name":"Abigail Gbadago","email":"abigail.gbadago@hotosm.org","login":null,"count":36},{"name":"atiya.anis@hotosm.org","email":"atiya.anis@hotosm.org","login":null,"count":35},{"name":"Felix Delattre","email":"felix@delattre.de","login":"xamanu","count":34},{"name":"shazmane.mandjee@hotosm.org","email":"shazmane.mandjee@hotosm.org","login":null,"count":34},{"name":"Aruna Sankaranarayanan","email":"aruna.evam@gmail.com","login":"arunasank","count":31},{"name":"Hawa Adinani","email":"hawa.adinani@hotosm.org","login":"hawaadinani","count":29},{"name":"nick.brown@hotosm.org","email":"nick.brown@hotosm.org","login":null,"count":25},{"name":"ibrahim.fatai@hotosm.org","email":"ibrahim.fatai@hotosm.org","login":null,"count":21},{"name":"melodee.okigbo@hotosm.org","email":"melodee.okigbo@hotosm.org","login":null,"count":21},{"name":"Matthew Gibb","email":"7945333+giblet22","login":"giblet22","count":19},{"name":"yantisa@gmail.com","email":"yantisa@gmail.com","login":"iyan31","count":18},{"name":"imgbot[bot]","email":"31301654+imgbot[bot]","login":"imgbot[bot]","count":16},{"name":"Ray Thompson","email":"ray@getpantheon.com","login":"Hornswoggles","count":15},{"name":"louise.mathurin@hotosm.org","email":"louise.mathurin@hotosm.org","login":null,"count":15},{"name":"Bismita Guha","email":"bguha@mt.iitr.ac.in","login":"bismitaguha","count":14},{"name":"SColchester","email":"43822967+SColchester","login":"SColchester","count":14},{"name":"melanieeckle@gmail.com","email":"melanieeckle@gmail.com","login":"MelEckle","count":13},{"name":"Bismita Guha","email":"43119923+codefab99","login":"codefab99","count":12},{"name":"Aaron Levy","email":"aaron@getpantheon.com","login":null,"count":12},{"name":"Muskan","email":"42279758+Muskan284","login":"Muskan284","count":11},{"name":"Abigail Afi Gbadago","email":"38146824+AfiMaameDufie","login":"AfiMaameDufie","count":11},{"name":"Richa","email":"richagautam208@gmail.com","login":"richa208","count":9},{"name":"David Strauss","email":"david@davidstrauss.net","login":"davidstrauss","count":8},{"name":"Omran NAJJAR","email":"39491329+omranlm","login":"omranlm","count":8},{"name":"Wulansari","email":"wulan.khairunisa@hotosm.org","login":"wulankhairunisa","count":8},{"name":"Kshitij Raj Sharma","email":"36752999+kshitijrajsharma","login":"kshitijrajsharma","count":7},{"name":"Diana Rita Nanyanzi","email":"31903212+d-rita","login":"d-rita","count":7},{"name":"uwaiszaki","email":"uwaiszaki104@gmail.com","login":"uwaiszaki","count":7},{"name":"celine.jacquin@hotosm.org","email":"celine.jacquin@hotosm.org","login":null,"count":6},{"name":"eternaltyro","email":"eternaltyro@gmail.com","login":null,"count":6},{"name":"Joseph Reeves","email":"iknowjoseph@gmail.com","login":"IknowJoseph","count":6},{"name":"nicole.siggins@hotosm.org","email":"nicole.siggins@hotosm.org","login":null,"count":5},{"name":"Matt Cheney","email":"matt@getpantheon.com","login":"populist","count":5},{"name":"Russ Biggs","email":"russbiggs@gmail.com","login":"russbiggs","count":5},{"name":"Dragneel7","email":"sainisurya.1@gmail.com","login":"Dragneel7","count":4},{"name":"Russell Deffner","email":"russdeffner","login":"russdeffner","count":4},{"name":"alyssa.wright@hotosm.org","email":"alyssa.wright@hotosm.org","login":null,"count":4},{"name":"Jorge Martínez Gómez","email":"jorgemg0327@gmail.com","login":"JorgeMartinezG","count":3},{"name":"Rory N","email":"rpnealon@gmail.com","login":"Notoncebut2x","count":3},{"name":"fragosus","email":"gabor.bakos@aol.co.uk","login":"fragosus","count":3},{"name":"nate.smit1678@gmail.com","email":"nate.smit1678@gmail.com","login":"smit1678-git","count":3},{"name":"João Vitor Ramos","email":"joaovytor0@gmail.com","login":"joaovitor3","count":3},{"name":"Katja Ulbert","email":"katjaulbert@Katjas-Mac-mini.fritz.box","login":null,"count":3},{"name":"Felix Delattre","email":"fd@gfz-potsdam.de","login":null,"count":2},{"name":"Pantheon","email":"deploy@getpantheon.com","login":null,"count":2},{"name":"anna.azmitia@hotosm.org","email":"anna.azmitia@hotosm.org","login":null,"count":2},{"name":"Adityo Dwijananto","email":"adz.only@gmail.com","login":"adisadit","count":2},{"name":"Darshan Venkatesh","email":"darshan.blh@gmail.com","login":"darshanv6","count":2},{"name":"Elliott Foster","email":"elliottf@codebrews.com","login":"elliotttf","count":2},{"name":"Jon Peck","email":"jpeck@fluxsauce.com","login":"fluxsauce","count":2},{"name":"Sajjad Anwar","email":"sajjadkm@gmail.com","login":"geohacker","count":2},{"name":"Vivek Vishal","email":"59287619+max-keviv","login":"max-keviv","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"scor","email":"scorlosquet@gmail.com","login":"scor","count":2},{"name":"linasstanzys","email":"66226768+linasstanzys","login":"linasstanzys","count":2},{"name":"John Albin Wilkins","email":"john@albin.net","login":"JohnAlbin","count":1},{"name":"Marco Minghini","email":"marco.minghini86@gmail.com","login":"MarcoMinghini","count":1},{"name":"Mark Sonnabaum","email":"mark@sonnabaum.com","login":"msonnabaum","count":1},{"name":"Stephen Abbott Pugh","email":"stephendabbott@gmail.com","login":"StephenAbbott","count":1},{"name":"Shun Shimizu","email":"shimizu@thedott.io","login":"donuzium","count":1},{"name":"wireguy","email":"47227325+wireguy","login":"wireguy","count":1},{"name":"spwoodcock","email":"sam.woodcock@protonmail.com","login":"spwoodcock","count":1},{"name":"joe miller","email":"joeym@joeym.net","login":"joemiller","count":1},{"name":"hycinth.umaran@hotosm.org","email":"hycinth.umaran@hotosm.org","login":"hya-barber","count":1},{"name":"danbjoseph","email":"danbjoseph@gmail.com","login":"danbjoseph","count":1},{"name":"Yogesh","email":"eternaltyro","login":"eternaltyro","count":1},{"name":"Miablo","email":"themio@themioshow.com","login":"Miablo","count":1},{"name":"Michael Heißmeier","email":"michael63-osm","login":"michael63-osm","count":1},{"name":"Mikel Maron","email":"mikel_maron@yahoo.com","login":"mikelmaron","count":1},{"name":"Nick Stielau","email":"nick.stielau@gmail.com","login":"nstielau","count":1},{"name":"PritiShaw","email":"34039705+PritiShaw","login":"PritiShaw","count":1},{"name":"Seth Fitzsimmons","email":"seth@mojodna.net","login":"mojodna","count":1},{"name":"Chad Blevins","email":"chadablevins@gmail.com","login":"Geocruizer","count":1},{"name":"BrunoM24","email":"brunocostamatos.24@gmail.com","login":"BrunoM24","count":1},{"name":"Ananya Agrawal","email":"33188930+ananya","login":"ananya","count":1},{"name":"Alan Jacob Mathew","email":"33965848+alanjacobmathew","login":"alanjacobmathew","count":1},{"name":"Aga","email":"nerdanel","login":"nerdanel","count":1},{"name":"Adolfo Fitoria","email":"adolfo.fitoria@gmail.com","login":"fitoria","count":1},{"name":"Donovan Glover","email":"donovan@dglover.co","login":"donovanglover","count":1},{"name":"ekes","email":"ekes@mcclintock.ifrik.org","login":null,"count":1},{"name":"Root","email":"root@getpantheon.com","login":null,"count":1},{"name":"The Great Git Migration","email":"tggm@no-reply.drupal.org","login":null,"count":1},{"name":"Aman Singh","email":"amansingh19981998gmail.com","login":null,"count":1},{"name":"Angela Byron","email":"abyron@Angie-Byrons-MacBook-Pro.local","login":null,"count":1},{"name":"Essuanlive","email":"fidelnyameke@gmail.com","login":"essdev24","count":1},{"name":"Ethan Nelson","email":"git@ethan-nelson.com","login":"ethan-nelson","count":1},{"name":"Guillaume Baudoin","email":"gbaudoin@gmail.com","login":"gbaudoin","count":1},{"name":"Harry Wood","email":"github@onlineanimals.co.uk","login":"harry-wood","count":1},{"name":"Jian He","email":"hexiaok@gmail.com","login":"hexiaok","count":1}],"past_year_committers":[{"name":"tony.liong@hotosm.org","email":"tony.liong@hotosm.org","login":null,"count":389},{"name":"claudio.delosreyes@hotosm.org","email":"claudio.delosreyes@hotosm.org","login":"Claurt07","count":161},{"name":"mariana.villagrana@hotosm.org","email":"mariana.villagrana@hotosm.org","login":null,"count":130},{"name":"Raiza","email":"raiza.pilatowsky@hotosm.org","login":"raizapila","count":67},{"name":"pauline.omagwa@hotosm.org","email":"pauline.omagwa@hotosm.org","login":null,"count":41},{"name":"Geoffrey  Kateregga","email":"kateregga1@gmail.com","login":"kateregga1","count":39},{"name":"HOT  Operations","email":"operations@hotosm.org","login":null,"count":36},{"name":"ibrahim.fatai@hotosm.org","email":"ibrahim.fatai@hotosm.org","login":null,"count":21},{"name":"jessie.pechmann@hotosm.org","email":"jessie.pechmann@hotosm.org","login":null,"count":18},{"name":"DK Benjamin","email":"dakota.benjamin@hotosm.org","login":"dakotabenjamin","count":13},{"name":"melodee.okigbo@hotosm.org","email":"melodee.okigbo@hotosm.org","login":null,"count":8},{"name":"juan.arellano@hotosm.org","email":"juan.arellano@hotosm.org","login":null,"count":3},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Siteleaf","email":"bot@siteleaf.com","login":null,"count":2},{"name":"spwoodcock","email":"sam.woodcock@protonmail.com","login":"spwoodcock","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-28T00:00:09.340Z","repositories_count":6243588,"commits_count":883333874,"contributors_count":34948634,"owners_count":1158409,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"hotosm/hotosm-website","html_url":"https://github.com/hotosm/hotosm-website","last_synced_at":"2026-05-25T21:12:30.287Z","status":"active","issues_count":111,"pull_requests_count":145,"avg_time_to_close_issue":10957031.940594058,"avg_time_to_close_pull_request":5210049.5984251965,"issues_closed_count":101,"pull_requests_closed_count":127,"pull_request_authors_count":20,"issue_authors_count":34,"avg_comments_per_issue":5.225225225225225,"avg_comments_per_pull_request":0.7310344827586207,"merged_pull_requests_count":107,"bot_issues_count":0,"bot_pull_requests_count":15,"past_year_issues_count":1,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":1819.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":2,"created_at":"2024-10-14T00:09:03.166Z","updated_at":"2026-05-25T21:12:30.287Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/hotosm%2Fhotosm-website/issues","issue_labels_count":{"enhancement":41,"content related":21,"design/theming":12,"bug":10,"question":7,"Code Curation":5,"duplicate":5,"good first issue":1,"wontfix":1},"pull_request_labels_count":{"dependencies":11,"ruby":10,"content related":2,"enhancement":1},"issue_author_associations_count":{"CONTRIBUTOR":64,"NONE":29,"COLLABORATOR":15,"MEMBER":3},"pull_request_author_associations_count":{"CONTRIBUTOR":99,"MEMBER":28,"NONE":12,"COLLABORATOR":6},"issue_authors":{"pantierra":34,"russdeffner":13,"mikelmaron":9,"bgirardot":7,"TylerRadford":7,"harry-wood":3,"ifrik":3,"IknowJoseph":3,"mataharimhairi":3,"heatherleson":2,"KatjaUlbert":2,"dakotabenjamin":2,"wonderchook":2,"ksetdekov":1,"Claurt07":1,"techlady":1,"pierzen":1,"SColchester":1,"Nick-Tallguy":1,"ChildishGiant":1,"pgiraud":1,"ramyaragupathy":1,"alanjacobmathew":1,"aubergene":1,"malenki":1,"dodobas":1,"AdnanDLuffy":1,"severinmenard":1,"jeffhaack":1,"vannicer":1,"cgiovando":1,"KristenEgermeier":1,"SavPhill":1,"mtmail":1},"pull_request_authors":{"Claurt07":67,"dakotabenjamin":24,"dependabot[bot]":11,"willemarcel":8,"omranlm":8,"AfiMaameDufie":4,"imgbot[bot]":4,"spwoodcock":2,"KatjaUlbert":2,"DavidLemayian":2,"SColchester":2,"kshitijrajsharma":2,"adisadit":2,"alanjacobmathew":1,"nicolelaine":1,"vjchan2004":1,"d-rita":1,"eternaltyro":1,"IknowJoseph":1,"pantierra":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-26T00:00:23.324Z","repositories_count":14701382,"issues_count":34014485,"pull_requests_count":111350156,"authors_count":11274270,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{"dependencies":4,"ruby":4},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":5,"MEMBER":4,"NONE":3},"past_year_issue_authors":{"SavPhill":1},"past_year_pull_request_authors":{"dependabot[bot]":4,"dakotabenjamin":2,"DavidLemayian":2,"spwoodcock":2,"omranlm":1,"vjchan2004":1},"maintainers":[{"login":"dakotabenjamin","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dakotabenjamin"},{"login":"russdeffner","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/russdeffner"},{"login":"AfiMaameDufie","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AfiMaameDufie"},{"login":"SColchester","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SColchester"},{"login":"spwoodcock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/spwoodcock"},{"login":"kshitijrajsharma","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kshitijrajsharma"},{"login":"ramyaragupathy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ramyaragupathy"},{"login":"vannicer","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vannicer"}],"active_maintainers":[{"login":"dakotabenjamin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dakotabenjamin"},{"login":"spwoodcock","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/spwoodcock"}]},"events":{"total":{"DeleteEvent":1,"PullRequestEvent":22,"ForkEvent":5,"WatchEvent":4,"IssueCommentEvent":15,"PushEvent":1665,"PullRequestReviewEvent":2,"CreateEvent":3},"last_year":{"DeleteEvent":1,"PullRequestEvent":8,"ForkEvent":1,"WatchEvent":2,"IssueCommentEvent":4,"PushEvent":539,"PullRequestReviewEvent":1,"CreateEvent":2}},"keywords":[],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-16T21:01:11.402Z","updated_at":"2023-01-16T21:01:11.402Z","repository_link":"https://github.com/hotosm/hotosm-website/blob/gh-pages/Gemfile","dependencies":[{"id":6958849211,"package_name":"jekyll","ecosystem":"rubygems","requirements":"= 3.9.0","direct":true,"kind":"runtime","optional":false},{"id":6958849213,"package_name":"minima","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"runtime","optional":false},{"id":6958849215,"package_name":"jekyll-feed","ecosystem":"rubygems","requirements":"~\u003e 0.15.1","direct":true,"kind":"development","optional":false},{"id":6958849217,"package_name":"jekyll-seo-tag","ecosystem":"rubygems","requirements":"~\u003e 2.5.0","direct":true,"kind":"development","optional":false},{"id":6958849218,"package_name":"tzinfo-data","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6958849219,"package_name":"jekyll-paginate","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6958849220,"package_name":"jekyll-redirect-from","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6958849221,"package_name":"jekyll-sitemap","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":6958849222,"package_name":"kramdown-parser-gfm","ecosystem":"rubygems","requirements":"~\u003e 1.1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"Gemfile.lock","sha":null,"kind":"lockfile","created_at":"2023-01-16T21:01:11.446Z","updated_at":"2023-01-16T21:01:11.446Z","repository_link":"https://github.com/hotosm/hotosm-website/blob/gh-pages/Gemfile.lock","dependencies":[{"id":6958849225,"package_name":"addressable","ecosystem":"rubygems","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":6958849226,"package_name":"colorator","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6958849227,"package_name":"concurrent-ruby","ecosystem":"rubygems","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":6958849228,"package_name":"em-websocket","ecosystem":"rubygems","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":6958849229,"package_name":"eventmachine","ecosystem":"rubygems","requirements":"1.2.7","direct":false,"kind":"runtime","optional":false},{"id":6958849230,"package_name":"ffi","ecosystem":"rubygems","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":6958849231,"package_name":"forwardable-extended","ecosystem":"rubygems","requirements":"2.6.0","direct":false,"kind":"runtime","optional":false},{"id":6958849232,"package_name":"http_parser.rb","ecosystem":"rubygems","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":6958849233,"package_name":"i18n","ecosystem":"rubygems","requirements":"0.9.5","direct":false,"kind":"runtime","optional":false},{"id":6958849234,"package_name":"jekyll","ecosystem":"rubygems","requirements":"3.9.0","direct":false,"kind":"runtime","optional":false},{"id":6958849235,"package_name":"jekyll-feed","ecosystem":"rubygems","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":6958849236,"package_name":"jekyll-paginate","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6958849237,"package_name":"jekyll-redirect-from","ecosystem":"rubygems","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":6958849238,"package_name":"jekyll-sass-converter","ecosystem":"rubygems","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":6958849239,"package_name":"jekyll-seo-tag","ecosystem":"rubygems","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":6958849240,"package_name":"jekyll-sitemap","ecosystem":"rubygems","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6958849241,"package_name":"jekyll-watch","ecosystem":"rubygems","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":6958849242,"package_name":"kramdown","ecosystem":"rubygems","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":6958849243,"package_name":"kramdown-parser-gfm","ecosystem":"rubygems","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6958849244,"package_name":"liquid","ecosystem":"rubygems","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":6958849245,"package_name":"listen","ecosystem":"rubygems","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":6958849246,"package_name":"mercenary","ecosystem":"rubygems","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":6958849247,"package_name":"minima","ecosystem":"rubygems","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":6958849248,"package_name":"pathutil","ecosystem":"rubygems","requirements":"0.16.2","direct":false,"kind":"runtime","optional":false},{"id":6958849249,"package_name":"public_suffix","ecosystem":"rubygems","requirements":"4.0.6","direct":false,"kind":"runtime","optional":false},{"id":6958849250,"package_name":"rb-fsevent","ecosystem":"rubygems","requirements":"0.10.4","direct":false,"kind":"runtime","optional":false},{"id":6958849251,"package_name":"rb-inotify","ecosystem":"rubygems","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":6958849252,"package_name":"rexml","ecosystem":"rubygems","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":6958849253,"package_name":"rouge","ecosystem":"rubygems","requirements":"3.26.0","direct":false,"kind":"runtime","optional":false},{"id":6958849254,"package_name":"safe_yaml","ecosystem":"rubygems","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":6958849255,"package_name":"sass","ecosystem":"rubygems","requirements":"3.7.4","direct":false,"kind":"runtime","optional":false},{"id":6958849256,"package_name":"sass-listen","ecosystem":"rubygems","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false}]}],"score":10.124188122199197,"created_at":"2024-10-14T00:08:58.124Z","updated_at":"2026-06-01T06:03:13.318Z","avatar_url":"https://github.com/hotosm.png","language":"HTML","category":"Climate Change","sub_category":"Natural Hazard and Storms","monthly_downloads":0,"total_dependent_repos":0,"total_dependent_packages":0,"readme":"# HOTOSM Website\n\nThis repo is the codebase for the main Humanitarian OpenStreetMap Team website. See `gh-pages` branch for Jekyll code. If looking for the previous Drupal codebase, see the current `master` branch.\n\n - See the [issues queue](https://github.com/hotosm/hotosm-website/issues) for all discussions and tasks.\n - Chat available on [HOTOSM Slack](https://slack.hotosm.org/) within the #hotosm-website channel, or join the same conversation on our [Space (Beta) on Matrix](https://matrix.to/#/#openmapping-humanitarian:matrix.org), a modern open source and decentralized platform.\n\n## Getting Started with Development\n\nThis site uses [Jekyll](https://jekyllrb.com/). To get started on GNU/Linux, Unix, or macOS, you must meet the following requirements:\n\n  * Ruby 2.2.5 or above\n  * RubyGems\n  * GCC and Make\n\nFirst, install [bundler](https://bundler.io/).\n\n```\ngem install bundler\n```\n\nNext, use bundler to install the build dependencies:\n\n```\nbundle install\n```\n\nThen, start Jekyll with bundler (this resolves any dependency issues you may have):\n\n```\nbundle exec jekyll serve --incremental\n```\n\nFinally, navigate to http://127.0.0.1:4000/ and you should see the new website!\n\n## Key pages \u0026 script/data dependencies\n\n![Website](https://user-images.githubusercontent.com/12103383/55768572-96f22280-5aa7-11e9-998d-9667f5d3a7dc.png)\n\n## Website issues\nPlease use the issue tracker at https://github.com/hotosm/hotosm-website/issues to report bugs, develop ideas, ask questions or give feedback. Thank you!\n\n## Security Notes\n\n- Github Pages does not support HSTS even when added in meta tags\n- Content-Security-Policy must be tweaked appropriately when new integrations are\n  added\n- Security header controls are absent in GH-Pages; So it's added as HTTP meta\n  tags in `_includes/head.html`\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["disaster","gdal","cartography","geolocation","communities"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/301882","html_url":"https://ost.ecosyste.ms/projects/301882"}