0% found this document useful (0 votes)
35 views51 pages

Software Heritage Report

The report details the collection, preservation, and referencing of public software associated with the United Nations and its Agencies by Software Heritage. It presents key statistics, including 129,104 contributions across 1,157 software projects, with insights into contribution distributions, project properties, and programming languages used. The findings aim to support Open Science by ensuring the availability and traceability of software contributions from these institutions.

Uploaded by

cyborggnu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
35 views51 pages

Software Heritage Report

The report details the collection, preservation, and referencing of public software associated with the United Nations and its Agencies by Software Heritage. It presents key statistics, including 129,104 contributions across 1,157 software projects, with insights into contribution distributions, project properties, and programming languages used. The findings aim to support Open Science by ensuring the availability and traceability of software contributions from these institutions.

Uploaded by

cyborggnu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 51

Report on the public

software collected,
preserved and
referenced for United
Nations and its
Agencies

Version 1.0 – 2025-06-07

https://www.softwareheritage.org
2025-06-07

List of the authors

Short title Software Heritage report for United Nations and its Agencies
Full title Report on the public software collected, preserved and referenced for United Nations and it
Author Roberto Di Cosmo (for the Software Heritage team)
Date 2025-06-07
Contact Roberto Di Cosmo ⟨roberto@dicosmo.org⟩

Report (v. 1.0 ) page 1 of 50


2025-06-07

1 Introduction
Software Heritage’s mission is to collect, preserve, and share all publicly available source
code, serving as a universal reference for software and supporting Open Science by ensur-
ing availability, guaranteeing integrity, and enabling traceability of all software contributions.
By leveraging advanced graph compression technologies, we can effectively track software
contributions from United Nations and its Agencies and shed light on the production, use, and
sharing of research software in the institution.
This report is based on data collected from public development platforms (e.g., GitHub, GitLab)
and enriched via additional metadata. In the future, we may also reference complementary in-
formation (e.g., usage/creation/sharing of software in research articles) from external sources
such as the French Open Science Monitor.
Below, we present key findings on the software production by United Nations and its Agen-
cies that is preserved by Software Heritage. Section 2 provides a bird’s eye view of the main
statistics; Section 3 analyzes contribution distributions; Section 4 covers the properties of the
projects themselves; Section 5 gives an overview of the primary programming languages; Sec-
tion 6 outlines a tentative classification of research areas; and Section 7 concludes.
Nota Bene: this report considers all projects that totalize at least 10 contribution(s) identi-
fied as coming from the institution based on the email address domain of the contributors using
the regular expression: ^[^@]+@(([A-Za-z0-9._-]+\.)*un\.org|fao\.org|icao\.in

2 Bird’s-Eye View: the key numbers

129104 1157 1363 2000-01-01


2025-05-16
Contributions Software Projects Contributors Time Span
Active last 12 months: 122
Still crawled: 1105

Figure 1: Bird’s-Eye View. Total contributions, total unique projects (1157), projects active
in the last 12 months (122), projects still crawled by SWH (1105), distinct contributors (1363),
and earliest / latest institutional contribution dates (2000-01-01 – 2025-05-16). 52 disappeared
projects are nevertheless preserved in the archive.

Report (v. 1.0 ) page 2 of 50


2025-06-07

3 Analysis of Contributions
3.1 Density of contributions per project

Distribution of Revision Relationships (Log Scale)


103
Number of Repositories (log)

102

101

100
0 2000 4000 6000 8000 10000
Number of Revision Relationships

Figure 2: Distribution of the number of revision relationships (log scale). This his-
togram shows the distribution of commits or revisions for each project, on a log scale for
clarity. A few large projects often dominate, while many smaller ones have moderate or lower
activity.

First Last
Value Stars Contrib Contrib Repository Name
11338 227.0 2015-09-11 2025-05-09 https://github.com/openforis/sepal
6945 nan 2016-05-17 2020-06-20 https://github.com/UNICEFLebanonInnovation/Compiler
6643 0.0 2016-10-04 2017-08-25 https://github.com/lerrigatto/graffiti
4279 54.0 2011-11-22 2024-07-02 https://github.com/openforis/collect
3582 11.0 2015-03-06 2025-04-25 https://github.com/unicef/etools
2965 0.0 2009-09-16 2018-02-09 https://github.com/evanmac123/UNGC
1868 6.0 2015-04-08 2016-12-15 https://github.com/FAOSTAT/faostat-ui
1853 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
1508 nan 2018-09-21 2024-07-31 https://github.com/UNICEF01/busca-ativa-
escolar-api
1424 0.0 2013-02-05 2014-09-07 https://github.com/cotrix/cotrixrep

Report (v. 1.0 ) page 3 of 50


2025-06-07

First Last
Value Stars Contrib Contrib Repository Name
1412 0.0 2015-05-18 2015-07-14 https://github.com/universalcore/unicore-
cms-content-ffl-py-prod
1385 0.0 2013-10-10 2018-08-18 https://github.com/edmachado/RIV
1346 0.0 2020-09-20 2021-01-11 https://github.com/CBPFGMS/pf-onebi-
data
1268 1.0 2018-11-21 2025-03-28 https://github.com/dag-hammarskjold-
library/dlx-rest
1248 6.0 2012-07-09 2016-02-09 https://github.com/openforis/calc
1181 1894.0 2019-11-19 2025-04-28 https://github.com/indico/indico
1162 nan 2018-09-26 2024-07-18 https://github.com/UNICEF01/busca-ativa-
escolar-web
1052 nan 2019-11-25 2023-11-25 https://gitlab.com/emaris/frontend.git
1037 31.0 2018-11-23 2025-05-07 https://github.com/wmo-im/GRIB2
961 nan 2021-01-11 2025-02-27 https://gitlab.com/rav-app/rav-frontend.git
951 18.0 2018-09-03 2025-05-09 https://github.com/wmo-im/wmds
941 0.0 2014-09-02 2015-04-08 https://github.com/gradesystem/grade-
console
846 0.0 2012-01-10 2013-11-25 https://github.com/unhcr/PSR-History
846 nan 2018-07-28 2021-03-29 https://github.com/UNICEFLebanonInnovation/Neuro-
DB
841 33.0 2019-06-25 2025-05-06 https://github.com/wmo-im/BUFR4
829 0.0 2017-10-29 2025-04-07 https://github.com/alibenski/ltponlinedev_official
690 0.0 2015-08-20 2016-01-11 https://github.com/glaziou/TB-burden-
estimation-methods
687 2.0 2015-03-10 2017-07-20 https://github.com/openfigis/sharks
672 0.0 2015-11-19 2016-11-16 https://github.com/FENIX-Platform-
Projects/adam-ui
626 nan 2024-02-21 2025-02-03 https://gitlab.com/emaris/console.git
604 0.0 2020-08-03 2024-02-29 https://github.com/PIP-Technical-
Team/pipdm
587 0.0 2014-01-08 2019-06-10 https://github.com/karakostis/wfp-geonode
576 nan 2019-06-22 2024-02-21 https://gitlab.com/emaris/management-
console.git
536 nan 2023-06-07 2025-02-07 https://github.com/WorldHealthOrganization/tng-
participants-dev.git
526 nan 2017-01-30 2019-02-15 https://bitbucket.org/followupcio/frontend.git

Report (v. 1.0 ) page 4 of 50


2025-06-07

3.2 Distribution of last activity over time

Distribution of Last Revision Dates (Log Scale)


102
Number of Repositories (log)

101

100
2000 2004 2008 2012 2016 2020 2024
Date

Figure 3: Distribution of last revision dates (log scale). This reveals how recently each
repository had its final contribution. It indicates which projects are actively maintained vs.
which have not been updated in a while.

First Last
Value Stars Contrib Contrib Repository Name
2000-01-01 0.0 2000-01-01 2000-01-01 https://github.com/cirosantilli/imagine-all-
the-people

Report (v. 1.0 ) page 5 of 50


2025-06-07

3.3 Distribution of first contributions over time

Distribution of First Revision Dates (Log Scale)


Number of Repositories (log)

101

100
2000 2004 2008 2012 2016 2020 2024
Date

Figure 4: Distribution of first revision dates (log scale). This figure shows how far back
the institution’s code contributions begin. It provides insights into the historical timeline of
software development.

First Last
Value Stars Contrib Contrib Repository Name
2000-01-01 0.0 2000-01-01 2000-01-01 https://github.com/cirosantilli/imagine-all-
the-people

Report (v. 1.0 ) page 6 of 50


2025-06-07

3.4 Timespan of institutional contributions

Distribution of Institutional Contribution timespan (Days) (Log Scale)

102
Number of Repositories (log)

101

100
0 1000 2000 3000 4000
Repository Age (Days)

Figure 5: Distribution of project lifetime (log scale). By measuring how many days or
years elapse between the first and last contributions, we see for how long the institution has
contributed to each project.

First Last
Value Stars Contrib Contrib Repository Name
4606 54.0 2011-11-22 2024-07-02 https://github.com/openforis/collect
4280 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
3810 96.0 2013-10-29 2024-04-05 https://github.com/surveysolutions/surveysolutions
3717 0.0 2015-01-30 2025-04-05 https://github.com/dbescond/Rilostat
3703 11.0 2015-03-06 2025-04-25 https://github.com/unicef/etools
3527 227.0 2015-09-11 2025-05-09 https://github.com/openforis/sepal
3514 nan 2015-09-04 2025-04-19 https://github.com/dbescond/Ariane
3490 10.0 2015-06-29 2025-01-17 https://github.com/hazimtimimi/global_report
3375 0.0 2015-10-08 2025-01-03 https://github.com/SWS-
Methodology/faoswsIndustrial
3348 0.0 2015-09-29 2024-11-29 https://github.com/SWS-
Methodology/faoswsProduction
3259 4.0 2016-04-19 2025-03-23 https://github.com/SWS-
Methodology/faoswsTrade
3189 2.0 2016-03-17 2024-12-09 https://github.com/datsciafrica/datsciafrica.github.io
3067 0.0 2009-09-16 2018-02-09 https://github.com/evanmac123/UNGC

Report (v. 1.0 ) page 7 of 50


2025-06-07

First Last
Value Stars Contrib Contrib Repository Name
3000 3.0 2015-06-12 2023-08-30 https://github.com/ifad/hawk
2946 0.0 2015-07-20 2023-08-14 https://github.com/hazimtimimi/data_review
2750 34.0 2017-08-29 2025-03-10 https://github.com/ilostat/Rilostat
2749 0.0 2017-08-30 2025-03-10 https://github.com/cran/Rilostat
2749 nan 2017-08-30 2025-03-10 https://cran.r-project.org/package=Rilostat
2730 0.0 2017-04-27 2024-10-17 https://github.com/openforis/earthengine-
api
2717 0.0 2017-10-29 2025-04-07 https://github.com/alibenski/ltponlinedev_official
2604 17.0 2018-02-16 2025-04-04 https://github.com/openfigis/RefData
2503 227.0 2016-01-29 2022-12-06 https://github.com/wfp/designsystem
2461 229.0 2017-01-31 2023-10-28 https://github.com/worldbank/ietoolkit
2458 6.0 2018-08-15 2025-05-09 https://github.com/unicef/etools-partner-
reporting-portal
2439 18.0 2018-09-03 2025-05-09 https://github.com/wmo-im/wmds
2406 75.0 2014-02-11 2020-09-14 https://github.com/OCHA-DAP/hdx-ckan
2356 31.0 2018-11-23 2025-05-07 https://github.com/wmo-im/GRIB2
2336 0.0 2015-11-13 2022-04-06 https://github.com/SWS-
Methodology/faoswsFood
2319 1.0 2018-11-21 2025-03-28 https://github.com/dag-hammarskjold-
library/dlx-rest
2316 16.0 2017-07-13 2023-11-15 https://github.com/UNOPS/UiMetadataFramework
2316 0.0 2015-01-30 2021-06-03 https://github.com/ifad/colore
2276 1.0 2014-08-21 2020-11-13 https://github.com/openforis/osqa
2257 1.0 2019-01-07 2025-03-14 https://github.com/dag-hammarskjold-
library/flask-template-basic
2224 73.0 2015-05-20 2021-06-21 https://github.com/ifad/clammit
2186 0.0 2017-03-15 2023-03-10 https://github.com/firatolcay/Data-for-
Tools

Report (v. 1.0 ) page 8 of 50


2025-06-07

3.5 Distribution of project lifetime (based on Software Heritage information)

Distribution of Repository Age as seen in SWH (Days) (Log Scale)

102
Number of Repositories (log)

101

100
0 1000 2000 3000 4000 5000 6000 7000
Repository Age (Days)

Figure 6: Repository age based on SWH archive (log scale). This metric uses all contribu-
tions known in the Software Heritage archive, showing how long each codebase has been in
active development, independently of institutional contributions.

First Last
Value Stars Contrib Contrib Repository Name
6842 1602.0 2012-08-03 2016-03-22 https://github.com/moses-
smt/mosesdecoder
6685 75.0 2014-02-11 2020-09-14 https://github.com/OCHA-DAP/hdx-ckan
5934 8.0 2019-03-06 2022-03-01 https://github.com/marcellodo/StatMatch
5795 1894.0 2019-11-19 2025-04-28 https://github.com/indico/indico
5455 nan 2021-06-08 2025-03-18 https://git.drupalcode.org/project/group.git
5362 42.0 2012-09-17 2017-06-01 https://github.com/ihsn/nada
5169 nan 2019-07-30 2022-10-18 https://gitlab.com/wc-
lei/nsiws.net.mirrored.git
4915 54.0 2011-11-22 2024-07-02 https://github.com/openforis/collect
4894 96.0 2013-10-29 2024-04-05 https://github.com/surveysolutions/surveysolutions
4863 0.0 2009-09-16 2018-02-09 https://github.com/evanmac123/UNGC
4736 7421.0 2019-08-26 2019-12-09 https://github.com/PHPOffice/PHPWord
4719 3.0 2011-07-10 2013-03-10 https://github.com/WFP-Dubai/ETS
4707 197.0 2019-10-01 2021-01-15 https://github.com/ifad/chronomodel

Report (v. 1.0 ) page 9 of 50


2025-06-07

First Last
Value Stars Contrib Contrib Repository Name
4410 0.0 2017-04-27 2024-10-17 https://github.com/openforis/earthengine-
api
4405 5451.0 2014-01-06 2014-02-05 https://github.com/mwilliamson/mammoth.js
4372 6.0 2012-07-09 2016-02-09 https://github.com/openforis/calc
4352 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
4257 0.0 2014-02-18 2018-11-05 https://github.com/vavalomi/scancopy
4237 1.0 2013-01-29 2017-08-01 https://github.com/openforis/commons
4200 1.0 2011-09-22 2011-11-18 https://github.com/mattpclark/n-peace
4188 20.0 2011-11-13 2012-03-20 https://github.com/christophe-gouel/RECS
4182 2.0 2012-06-28 2012-11-16 https://github.com/proycon/mosesdecoder
4176 1.0 2011-09-22 2011-10-25 https://github.com/mattpclark/drupal7_base
4162 11.0 2015-03-06 2025-04-25 https://github.com/unicef/etools
4157 0.0 2023-09-13 2024-08-06 https://github.com/scbd/accounts.cbd.int
4047 2.0 2020-03-03 2020-07-28 https://github.com/panagiotappl/indico
3997 21.0 2014-03-17 2018-02-27 https://github.com/openforis/collect-mobile
3984 235.0 2024-04-12 2025-03-28 https://github.com/NatLibFi/Skosmos
3933 1.0 2014-08-21 2020-11-13 https://github.com/openforis/osqa
3878 20.0 2016-11-01 2018-04-12 https://github.com/openforis/accuracy-
assessment
3832 5.0 2012-01-12 2013-11-01 https://github.com/SOLA-FAO/clients
3759 0.0 2023-01-27 2023-11-22 https://github.com/OCHA-DAP/hdx-
scraper-unosat
3717 0.0 2015-01-30 2025-04-05 https://github.com/dbescond/Rilostat
3716 2.0 2015-03-04 2015-11-27 https://github.com/ifad/stradivari
3712 0.0 2015-01-30 2021-06-03 https://github.com/ifad/colore

Report (v. 1.0 ) page 10 of 50


2025-06-07

3.6 Distribution of project lifetime (GitHub-based)

GitHub-based Repository Age (Days) (Log Scale)

102
Number of Repositories (log)

101

100
0 1000 2000 3000 4000 5000
Days (GH Created -> GH Updated)

Figure 7: GitHub-based repository age. This complements the SWH-based ”project lifetime”
for GitHub projects, reflecting when a repository was created and last updated on GitHub.

First Last
Value Stars Contrib Contrib Repository Name
5192 20.0 2011-11-13 2012-03-20 https://github.com/christophe-gouel/RECS
5062 1894.0 2019-11-19 2025-04-28 https://github.com/indico/indico
5034 1602.0 2012-08-03 2016-03-22 https://github.com/moses-
smt/mosesdecoder
4924 54.0 2011-11-22 2024-07-02 https://github.com/openforis/collect
4791 35.0 2017-02-15 2017-03-07 https://github.com/hotkit/django-async
4778 7421.0 2019-08-26 2019-12-09 https://github.com/PHPOffice/PHPWord
4771 197.0 2019-10-01 2021-01-15 https://github.com/ifad/chronomodel
4690 29.0 2013-10-09 2014-01-15 https://github.com/saxix/django-geo
4451 5451.0 2014-01-06 2014-02-05 https://github.com/mwilliamson/mammoth.js
4381 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
4372 6.0 2012-07-09 2016-02-09 https://github.com/openforis/calc
4362 3.0 2012-03-20 2014-06-19 https://github.com/gsorbara/saiku
4314 2.0 2012-07-01 2013-05-14 https://github.com/WFP-Dubai/Radio-
Tracking

Report (v. 1.0 ) page 11 of 50


2025-06-07

4.6 Distribution of Citation Files

Distribution ofOnly
Citation Files
Citation

0.2%

99.8%

None

Figure 8: Distribution of Citation Files. This pie chart shows the proportion of projects that
have CodeMeta.json files, Citation.cff files, both, or neither. This helps assess the adoption of
citation practices in the institution’s software projects.

status,count,percentage
None,1155,99.8
Only Citation,2,0.2

Report (v. 1.0 ) page 12 of 50


2025-06-07

4.7 Top Projects by Repository Host


base_url,repository,contributions,stars,first_contribution,last_contribution
github.com,https://github.com/openforis/sepal,11338,216,2015-09-11,2025-05-09
github.com,https://github.com/UNICEFLebanonInnovation/Compiler,6945,0,2016-05-17,2020-
06-20
github.com,https://github.com/lerrigatto/graffiti,6643,0,2016-10-04,2017-08-25
github.com,https://github.com/openforis/collect,4279,37,2011-11-22,2024-07-02
github.com,https://github.com/unicef/etools,3582,10,2015-03-06,2025-04-25
github.com,https://github.com/evanmac123/UNGC,2965,0,2009-09-16,2018-02-09
github.com,https://github.com/FAOSTAT/faostat-ui,1868,6,2015-04-08,2016-12-15
github.com,https://github.com/openforis/collect-earth,1853,44,2013-08-06,2025-04-25
github.com,https://github.com/UNICEF01/busca-ativa-escolar-api,1508,1,2018-09-21,2024-07-
31
github.com,https://github.com/cotrix/cotrixrep,1424,0,2013-02-05,2014-09-07
gitlab.com,https://gitlab.com/emaris/frontend.git,1052,0,2019-11-25,2023-11-25
gitlab.com,https://gitlab.com/rav-app/rav-frontend.git,961,0,2021-01-11,2025-02-27
gitlab.com,https://gitlab.com/emaris/console.git,626,0,2024-02-21,2025-02-03
gitlab.com,https://gitlab.com/emaris/management-console.git,576,0,2019-06-22,2024-02-21
gitlab.com,https://gitlab.com/emaris/system.git,523,0,2019-06-19,2025-05-13
gitlab.com,https://gitlab.com/emaris/resources.git,522,0,2019-11-20,2024-11-22
gitlab.com,https://gitlab.com/unhcr-wash/unhcr-open-source-real-time-water-and-sanitation-
utility-monitoring-platform.git,388,0,2019-08-12,2020-10-27
gitlab.com,https://gitlab.com/emaris/domain.git,280,0,2019-06-20,2025-02-07
gitlab.com,https://gitlab.com/emaris/admin-console.git,231,0,2019-06-22,2024-02-23
gitlab.com,https://gitlab.com/rav-app/rav-resources.git,223,0,2021-05-22,2024-09-27
bitbucket.org,https://bitbucket.org/followupcio/frontend.git,526,0,2017-01-30,2019-02-15
bitbucket.org,https://bitbucket.org/followupcio/backend.git,338,0,2017-02-01,2019-02-15
bitbucket.org,https://bitbucket.org/kverbist/maproom_dga.git,223,0,2013-10-30,2014-05-12
bitbucket.org,https://bitbucket.org/cioapps/fao-digital-dashboard-config.git,129,0,2022-02-
23,2022-06-16
bitbucket.org,https://bitbucket.org/ilostat/vuetify-dashboard-demo.git,56,0,2020-04-01,2020-
11-24
bitbucket.org,https://bitbucket.org/rlcnucleodesing/paf2021.git,34,0,2021-09-06,2021-11-22
bitbucket.org,https://bitbucket.org/rlcnucleodesing/inversiones.git,28,0,2021-04-15,2021-12-
06
bitbucket.org,https://bitbucket.org/rlcnucleodesing/hufa2021.git,25,0,2021-03-30,2021-08-17
bitbucket.org,https://bitbucket.org/rlcnucleodesing/nama202109.git,25,0,2021-08-31,2021-10-
14
bitbucket.org,https://bitbucket.org/simonmogaka/jpo.git,24,0,2016-04-07,2016-08-23
pypi.org,https://pypi.org/project/pywapor-test/,73,0,2021-07-19,2022-10-18
pypi.org,https://pypi.org/project/pywapor/,61,0,2021-07-22,2025-03-21
pypi.org,https://pypi.org/project/libhxl/,53,0,2019-01-31,2024-10-25
pypi.org,https://pypi.org/project/sharepoint-rest-api/,44,0,2020-08-04,2023-02-20
pypi.org,https://pypi.org/project/unicef-attachments/,42,0,2018-08-02,2023-01-31

Report (v. 1.0 ) page 13 of 50


2025-06-07

Top 10 Projects on github.com

openforis/sepal 11,338

UNICEFLebanonInnovation/Compiler 6,945

lerrigatto/graffiti 6,643

openforis/collect 4,279

Repository URL
unicef/etools 3,582

evanmac123/UNGC 2,965

FAOSTAT/faostat-ui 1,868

openforis/collect-earth 1,853

UNICEF01/busca-ativa-escolar-api 1,508

cotrix/cotrixrep 1,424

0 2000 4000 6000 8000 10000


Number of Institutional Contributions
Top 10 Projects on gitlab.com

emaris/frontend.git 1,052

rav-app/rav-frontend.git 961

emaris/console.git 626

emaris/management-console.git 576
Repository URL

emaris/system.git 523

emaris/resources.git 522

unhcr-wash/unhcr-open-source-real-time-water-and-sanitation-utility-monitoring-platform.git 388

emaris/domain.git 280

emaris/admin-console.git 231

rav-app/rav-resources.git 223

0 200 400 600 800 1000


Number of Institutional Contributions

Figure 9: Top 10 Projects by Repository Host (Part 1). This figure shows the top 10 projects
with the most institutional contributions for the first two major repository hosts. Only hosts
with at least 10 projects are shown.

Report (v. 1.0 ) page 14 of 50


2025-06-07

Top 10 Projects on bitbucket.org

followupcio/frontend.git 526

followupcio/backend.git 338

kverbist/maproom_dga.git 223

cioapps/fao-digital-dashboard-config.git 129
Repository URL

ilostat/vuetify-dashboard-demo.git 56

rlcnucleodesing/paf2021.git 34

rlcnucleodesing/inversiones.git 28

rlcnucleodesing/hufa2021.git 25

rlcnucleodesing/nama202109.git 25

simonmogaka/jpo.git 24

0 100 200 300 400 500


Number of Institutional Contributions
Top 10 Projects on pypi.org

project/pywapor-test/ 73

project/pywapor/ 61

project/libhxl/ 53

project/sharepoint-rest-api/ 44
Repository URL

project/unicef-attachments/ 42

project/unicef-locations/ 37

project/unicef-security/ 32

project/pyvalem/ 30

project/unicef-restlib/ 30

project/hdx-python-utilities/ 28

0 10 20 30 40 50 60 70
Number of Institutional Contributions

Figure 10: Top 10 Projects by Repository Host (Part 2). This figure shows the top 10
projects with the most institutional contributions for the next two major repository hosts.
Only hosts with at least 10 projects are shown.

Report (v. 1.0 ) page 15 of 50


2025-06-07

Top 10 Projects on www.npmjs.com

package/@undataforum/components 105

package/@undataforum/gatsby-theme-base 27

package/@undataforum/gatsby-theme-events 26

package/@undataforum/gatsby-theme-blog 26
Repository URL

package/fenix-ui-bridge 25

package/@undataforum/gatsby-theme-profiles 24

package/@wbg-mde/bootstrap-module 22

package/@wbg-mde/template-manager 19

package/fenix-ui-filter-utils 19

package/@fao.org/fastjs 18

0 20 40 60 80 100
Number of Institutional Contributions

Figure 11: Top 10 Projects by Repository Host (Part 3). This figure shows the top 10
projects with the most institutional contributions for the last major repository host. Only
hosts with at least 10 projects are shown.

Report (v. 1.0 ) page 16 of 50


2025-06-07

pypi.org,https://pypi.org/project/unicef-locations/,37,0,2018-07-12,2022-10-19
pypi.org,https://pypi.org/project/unicef-security/,32,0,2019-08-21,2023-11-09
pypi.org,https://pypi.org/project/pyvalem/,30,0,2020-03-24,2025-01-20
pypi.org,https://pypi.org/project/unicef-restlib/,30,0,2018-07-30,2021-04-14
pypi.org,https://pypi.org/project/hdx-python-utilities/,28,0,2022-02-27,2022-08-25
www.npmjs.com,https://www.npmjs.com/package/@undataforum/components,105,0,2018-
06-04,2021-01-19
www.npmjs.com,https://www.npmjs.com/package/@undataforum/gatsby-theme-base,27,0,2019-
08-01,2021-03-09
www.npmjs.com,https://www.npmjs.com/package/@undataforum/gatsby-theme-events,26,0,2019-
08-29,2020-08-03
www.npmjs.com,https://www.npmjs.com/package/@undataforum/gatsby-theme-blog,26,0,2019-
08-01,2020-08-03
www.npmjs.com,https://www.npmjs.com/package/fenix-ui-bridge,25,0,2016-08-23,2019-03-
15
www.npmjs.com,https://www.npmjs.com/package/@undataforum/gatsby-theme-profiles,24,0,2019-
08-01,2020-08-03
www.npmjs.com,https://www.npmjs.com/package/@wbg-mde/bootstrap-module,22,0,2019-
04-18,2019-12-17
www.npmjs.com,https://www.npmjs.com/package/@wbg-mde/template-manager,19,0,2019-
07-25,2019-11-26
www.npmjs.com,https://www.npmjs.com/package/fenix-ui-filter-utils,19,0,2016-08-31,2017-
01-20
www.npmjs.com,https://www.npmjs.com/package/@fao.org/fastjs,18,0,2019-03-14,2019-10-
18

Report (v. 1.0 ) page 17 of 50


2025-06-07

==== TOP-N RESULTS (by selected columns) ====


Top 40 by num_stars:
https://github.com/danny-avila/LibreChat => 9354
https://github.com/PHPOffice/PHPWord => 6643
https://github.com/mwilliamson/mammoth.js => 3786
https://github.com/moses-smt/mosesdecoder => 1546
https://github.com/indico/indico => 1534
https://github.com/geopython/pygeoapi => 385
https://github.com/F5Networks/f5-ansible => 344
https://github.com/wfp/designsystem => 226
https://github.com/NatLibFi/Skosmos => 222
https://github.com/openforis/sepal => 216
https://github.com/worldbank/ietoolkit => 203
https://github.com/ifad/chronomodel => 190
https://github.com/ExpediaGroup/bull => 187
https://github.com/anntzer/defopt => 186
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 173
https://github.com/flakeheaven/flakeheaven => 169
https://github.com/tgherzog/wbgapi => 136
https://github.com/worldbank/dime-r-training => 105
https://github.com/surveysolutions/surveysolutions => 91
https://github.com/chaoss/wg-dei => 84
https://github.com/unicef/magicbox => 82
https://github.com/akamai/AkamaiOPEN-edgegrid-golang => 77
https://github.com/OCHA-DAP/hdx-ckan => 70
https://github.com/deadlyvipers/dojo_rules => 70
https://github.com/opendatacube/datacube-ows => 69
https://github.com/ifad/clammit => 62
https://github.com/worldbank/dime-data-handbook => 62
https://github.com/indico/flask-multipass => 59
https://github.com/OCHA-DAP/hdx-python-api => 56
https://github.com/IAEAOrg/IsotopeBrowser => 46
https://github.com/openforis/collect-earth => 44
https://github.com/worldbank/dime-standards => 44
https://github.com/lpaolini/Striptease => 42
https://github.com/IMFGAR/GaR => 39
https://github.com/ihsn/nada => 39
https://github.com/worldbank/GOST_PublicGoods => 38
https://github.com/openforis/collect => 37
https://github.com/worldbank/DIME-LaTeX-Templates => 37
https://github.com/unicef/inventory => 35
https://github.com/hotkit/django-async => 34
Top 40 by num_followers:
https://github.com/PHPOffice/PHPWord => 313

Report (v. 1.0 ) page 18 of 50


2025-06-07

https://github.com/flakeheaven/flakeheaven => 169


https://github.com/moses-smt/mosesdecoder => 156
https://github.com/F5Networks/f5-ansible => 91
https://github.com/danny-avila/LibreChat => 76
https://github.com/mwilliamson/mammoth.js => 69
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 67
https://github.com/indico/indico => 62
https://github.com/IAEAOrg/IsotopeBrowser => 46
https://github.com/openforis/sepal => 35
https://github.com/unicef/inventory => 35
https://github.com/geopython/pygeoapi => 34
https://github.com/worldbank/GOST_PublicGoods => 34
https://github.com/ifad/chronomodel => 31
https://github.com/chaoss/wg-dei => 29
https://github.com/NatLibFi/Skosmos => 28
https://github.com/unicef/material-slate => 27
https://github.com/worldbank/HNP => 27
https://github.com/worldbank/GOSTnets => 26
https://github.com/unicef/magicbox => 24
https://github.com/wmo-im/wmds => 24
https://github.com/worldbank/ietoolkit => 24
https://github.com/OCHA-DAP/hdx-ckan => 23
https://github.com/undp/open.undp.org => 23
https://github.com/unicef/inventory-hugo-theme => 23
https://github.com/unicef/etools-partner-reporting-portal => 22
https://github.com/unicef/un-partner-portal => 22
https://github.com/wmo-im/GRIB2 => 22
https://github.com/worldbank/DIME-MSIE-Workshop => 22
https://github.com/akamai/AkamaiOPEN-edgegrid-golang => 21
https://github.com/unicef/molo-iogt => 21
https://github.com/wmo-im/BUFR4 => 21
https://github.com/OCHA-DAP/hdx-python-country => 20
https://github.com/merlos/ask-me => 20
https://github.com/UN-OCHA/UN-OCHA.github.io => 19
https://github.com/deskpro/localisation => 19
https://github.com/wmo-im/CCT => 19
https://github.com/OCHA-DAP/data-grid-recipes => 18
https://github.com/OCHA-DAP/hxl-recipes => 18
https://github.com/worldbank/dime-r-training => 18
Top 40 by num_contributed_revrels:
https://github.com/openforis/sepal => 11338
https://github.com/UNICEFLebanonInnovation/Compiler => 6945
https://github.com/lerrigatto/graffiti => 6643
https://github.com/openforis/collect => 4279

Report (v. 1.0 ) page 19 of 50


2025-06-07

https://github.com/unicef/etools => 3582


https://github.com/evanmac123/UNGC => 2965
https://github.com/FAOSTAT/faostat-ui => 1868
https://github.com/openforis/collect-earth => 1853
https://github.com/UNICEF01/busca-ativa-escolar-api => 1508
https://github.com/cotrix/cotrixrep => 1424
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 1412
https://github.com/edmachado/RIV => 1385
https://github.com/CBPFGMS/pf-onebi-data => 1346
https://github.com/dag-hammarskjold-library/dlx-rest => 1268
https://github.com/openforis/calc => 1248
https://github.com/indico/indico => 1181
https://github.com/UNICEF01/busca-ativa-escolar-web => 1162
https://gitlab.com/emaris/frontend.git => 1052
https://github.com/wmo-im/GRIB2 => 1037
https://gitlab.com/rav-app/rav-frontend.git => 961
https://github.com/wmo-im/wmds => 951
https://github.com/gradesystem/grade-console => 941
https://github.com/UNICEFLebanonInnovation/Neuro-DB => 846
https://github.com/unhcr/PSR-History => 846
https://github.com/wmo-im/BUFR4 => 841
https://github.com/alibenski/ltponlinedev_official => 829
https://github.com/glaziou/TB-burden-estimation-methods => 690
https://github.com/openfigis/sharks => 687
https://github.com/FENIX-Platform-Projects/adam-ui => 672
https://gitlab.com/emaris/console.git => 626
https://github.com/PIP-Technical-Team/pipdm => 604
https://github.com/karakostis/wfp-geonode => 587
https://gitlab.com/emaris/management-console.git => 576
https://github.com/WorldHealthOrganization/tng-participants-dev.git => 536
https://bitbucket.org/followupcio/frontend.git => 526
https://gitlab.com/emaris/system.git => 523
https://gitlab.com/emaris/resources.git => 522
https://github.com/amasbif/geohub => 509
https://github.com/Arbonaut/idm => 490
https://github.com/randrescastaneda/joyn => 482
Top 40 by total_revs_in_main_branch:
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 127388
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 49121
https://github.com/surveysolutions/surveysolutions => 41206
https://github.com/vavalomi/scancopy => 37863
https://github.com/indico/indico => 25543
https://github.com/panagiotappl/indico => 22143
https://github.com/unicef/etools => 19812

Report (v. 1.0 ) page 20 of 50


2025-06-07

https://github.com/unicef/hope => 17712


https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 17579
https://github.com/moses-smt/mosesdecoder => 17480
https://github.com/proycon/mosesdecoder => 17220
https://github.com/mattpclark/n-peace => 15587
https://github.com/blsq/iaso => 12597
https://github.com/openforis/sepal => 12417
https://github.com/evanmac123/UNGC => 9890
https://github.com/capooti/geonode => 9637
https://github.com/OCHA-DAP/data-grid-recipes => 8798
https://github.com/jkskum/moodleapp => 8206
https://github.com/unicef/etools-partnership-management => 8133
https://github.com/unicef/etools-partner-reporting-portal => 8066
https://github.com/openforis/arena => 7765
https://github.com/openforis/collect => 7480
https://github.com/UNICEFLebanonInnovation/Compiler => 6721
https://github.com/lerrigatto/graffiti => 6643
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/UstadMobile/UstadMobile => 5000
https://github.com/NatLibFi/Skosmos => 4698
https://github.com/unicef/un-partner-portal => 4639
https://github.com/ExpediaGroup/bull => 4119
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 3885
https://github.com/universalcore/unicore-cms-content-ffl-in-prod => 3822
https://github.com/ihsn/nada => 3548
https://github.com/universalcore/unicore-cms-content-ffl-my-prod => 3312
https://github.com/universalcore/unicore-cms-content-ffl-mx-prod => 3209
https://github.com/universalcore/unicore-cms-content-ffl-ar-prod => 3121
https://github.com/universalcore/unicore-cms-content-ffl-pe-prod => 3108
https://github.com/unicef/etools-auditor-portal => 2812
https://github.com/unicef/invent => 2747
https://github.com/worldbank/dime-data-handbook => 2635
https://github.com/danny-avila/LibreChat => 2608
Top 40 by num_contributed_revs_in_main_branch:
https://github.com/openforis/sepal => 11216
https://github.com/lerrigatto/graffiti => 6643
https://github.com/UNICEFLebanonInnovation/Compiler => 4968
https://github.com/openforis/collect => 4052
https://github.com/unicef/etools => 3176
https://github.com/evanmac123/UNGC => 2965
https://github.com/FAOSTAT/faostat-ui => 1861
https://github.com/openforis/collect-earth => 1630
https://github.com/cotrix/cotrixrep => 1424
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 1412

Report (v. 1.0 ) page 21 of 50


2025-06-07

https://github.com/CBPFGMS/pf-onebi-data => 1346


https://github.com/edmachado/RIV => 1292
https://github.com/openforis/calc => 1223
https://github.com/UNICEF01/busca-ativa-escolar-api => 1134
https://github.com/UNICEF01/busca-ativa-escolar-web => 1125
https://gitlab.com/emaris/frontend.git => 1050
https://gitlab.com/rav-app/rav-frontend.git => 961
https://github.com/gradesystem/grade-console => 941
https://github.com/alibenski/ltponlinedev_official => 827
https://github.com/unhcr/PSR-History => 781
https://github.com/glaziou/TB-burden-estimation-methods => 690
https://github.com/openfigis/sharks => 687
https://gitlab.com/emaris/management-console.git => 544
https://github.com/wmo-im/GRIB2 => 524
https://gitlab.com/emaris/resources.git => 519
https://bitbucket.org/followupcio/frontend.git => 517
https://github.com/PIP-Technical-Team/pipdm => 497
https://github.com/SWS-Methodology/faoswsStandardization => 468
https://github.com/OCHA-DAP/ProjectWiki.wiki.git => 456
https://github.com/randrescastaneda/joyn => 439
https://github.com/wmo-im/BUFR4 => 437
https://github.com/hazimtimimi/global_report => 428
https://gitlab.com/emaris/console.git => 426
https://github.com/UNICEFLebanonInnovation/Neuro-DB => 409
https://github.com/WFP-Dubai/ETS => 406
https://github.com/NickUNDP/NickUNDP.github.io => 403
https://gitlab.com/unhcr-wash/unhcr-open-source-real-time-water-and-sanitation-utility-
monitoring-platform.git => 386
https://github.com/UNFAOstatistics/pocketbook => 384
https://github.com/OCHA-DAP/hdx-python-utilities => 373
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 372
Top 40 by total_revrels:
https://github.com/cirosantilli/imagine-all-the-people => 390001
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 200314
https://github.com/surveysolutions/surveysolutions => 118926
https://github.com/deadlyvipers/dojo_rules => 107001
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 77906
https://github.com/indico/indico => 48122
https://github.com/OCHA-DAP/hdx-ckan => 44767
https://github.com/unicef/hope => 41977
https://github.com/vavalomi/scancopy => 37917
https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 37393
https://github.com/moses-smt/mosesdecoder => 25750
https://github.com/proycon/mosesdecoder => 23221

Report (v. 1.0 ) page 22 of 50


2025-06-07

https://github.com/unicef/etools => 23090


https://github.com/panagiotappl/indico => 22364
https://github.com/openforis/fra-platform => 21528
https://github.com/danny-avila/LibreChat => 21361
https://github.com/capooti/geonode => 21115
https://github.com/UstadMobile/UstadMobile => 17430
https://github.com/openforis/arena => 15899
https://github.com/mattpclark/drupal7_base => 15698
https://github.com/mattpclark/n-peace => 15587
https://github.com/blsq/iaso => 13998
https://github.com/openforis/sepal => 12812
https://github.com/jkskum/moodleapp => 11638
https://github.com/unicef/etools-partnership-management => 10888
https://github.com/UNICEFLebanonInnovation/Compiler => 9946
https://github.com/evanmac123/UNGC => 9913
https://github.com/F5Networks/f5-ansible => 9235
https://github.com/unicef/etools-partner-reporting-portal => 9120
https://github.com/OCHA-DAP/data-grid-recipes => 8835
https://github.com/openforis/collect => 8752
https://github.com/geopython/pygeoapi => 6764
https://github.com/lerrigatto/graffiti => 6643
https://github.com/NatLibFi/Skosmos => 6045
https://github.com/ExpediaGroup/bull => 5443
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/universalcore/unicore-cms-content-ffl-ao-prod => 5301
https://github.com/PHPOffice/PHPWord => 5114
https://github.com/OCHA-DAP/hdx-scraper-cbi-viz.git => 5090
https://github.com/unicef/un-partner-portal => 4824
Top 40 by repo_age_days:
https://github.com/openforis/collect => 4606
https://github.com/openforis/collect-earth => 4280
https://github.com/surveysolutions/surveysolutions => 3810
https://github.com/dbescond/Rilostat => 3717
https://github.com/unicef/etools => 3703
https://github.com/openforis/sepal => 3527
https://github.com/dbescond/Ariane => 3514
https://github.com/hazimtimimi/global_report => 3490
https://github.com/SWS-Methodology/faoswsIndustrial => 3375
https://github.com/SWS-Methodology/faoswsProduction => 3348
https://github.com/SWS-Methodology/faoswsTrade => 3259
https://github.com/datsciafrica/datsciafrica.github.io => 3189
https://github.com/evanmac123/UNGC => 3067
https://github.com/ifad/hawk => 3000
https://github.com/hazimtimimi/data_review => 2946

Report (v. 1.0 ) page 23 of 50


2025-06-07

https://github.com/ilostat/Rilostat => 2750


https://github.com/cran/Rilostat => 2749
https://cran.r-project.org/package=Rilostat => 2749
https://github.com/openforis/earthengine-api => 2730
https://github.com/alibenski/ltponlinedev_official => 2717
https://github.com/openfigis/RefData => 2604
https://github.com/wfp/designsystem => 2503
https://github.com/worldbank/ietoolkit => 2461
https://github.com/unicef/etools-partner-reporting-portal => 2458
https://github.com/wmo-im/wmds => 2439
https://github.com/OCHA-DAP/hdx-ckan => 2406
https://github.com/wmo-im/GRIB2 => 2356
https://github.com/SWS-Methodology/faoswsFood => 2336
https://github.com/dag-hammarskjold-library/dlx-rest => 2319
https://github.com/UNOPS/UiMetadataFramework => 2316
https://github.com/ifad/colore => 2316
https://github.com/openforis/osqa => 2276
https://github.com/dag-hammarskjold-library/flask-template-basic => 2257
https://github.com/ifad/clammit => 2224
https://github.com/firatolcay/Data-for-Tools => 2186
https://github.com/UN-OCHA/pfbi-unocha-org => 2183
https://github.com/worldbank/datalibweb.git => 2183
https://gitlab.com/emaris/system.git => 2154
https://github.com/wmo-im/BUFR4 => 2141
https://github.com/UNICEF01/busca-ativa-escolar-api => 2140
Top 40 by github_open_issues:
https://github.com/deadlyvipers/dojo_rules => 10058
https://github.com/PHPOffice/PHPWord => 1164
https://github.com/indico/indico => 823
https://github.com/surveysolutions/surveysolutions => 701
https://github.com/NatLibFi/Skosmos => 279
https://github.com/danny-avila/LibreChat => 212
https://github.com/openforis/arena => 178
https://github.com/OCHA-DAP/hdx-ckan => 175
https://github.com/dag-hammarskjold-library/dlx-rest => 166
https://github.com/UstadMobile/UstadMobile => 153
https://github.com/openforis/sepal => 97
https://github.com/worldbank/ietoolkit => 76
https://github.com/F5Networks/f5-ansible => 72
https://github.com/hnordquist/INCC6 => 70
https://github.com/unicef/etools-partner-reporting-portal => 65
https://github.com/iodepo/OceanBestPractices => 64
https://github.com/matteoterrinoni/react-virtualized-table => 64
https://github.com/openforis/fra-platform => 61

Report (v. 1.0 ) page 24 of 50


2025-06-07

https://github.com/mwilliamson/mammoth.js => 59
https://github.com/wmo-im/wmds => 58
https://github.com/geopython/pygeoapi => 55
https://github.com/unicef/un-partner-portal => 53
https://github.com/RafaMotaMarquez/WebApiDotNetCoreVuejs => 51
https://github.com/unicef/material-slate => 48
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 45
https://github.com/UNStats/covid-19-response => 45
https://github.com/ihsn/nada => 44
https://github.com/SWS-Methodology/faoswsTrade => 42
https://github.com/EST-Team-Adam/TheReadingMachine => 40
https://github.com/unicef/unicef-material-ui => 36
https://github.com/worldbank/iefieldkit => 36
https://github.com/SWS-Methodology/faoswsProduction => 34
https://github.com/dag-hammarskjold-library/dlx => 34
https://github.com/openforis/collect => 34
https://github.com/wfp/designsystem => 33
https://github.com/FAOSTAT/faostat-ui => 32
https://github.com/opendatacube/datacube-ows => 32
https://github.com/SWS-Methodology/faoswsStandardization => 31
https://github.com/unicef/design-system => 29
https://github.com/worldbank/dime-data-handbook => 29
Top 40 by github_total_commits:
https://github.com/cirosantilli/imagine-all-the-people => 390001
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 129036
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 49505
https://github.com/surveysolutions/surveysolutions => 41387
https://github.com/OCHA-DAP/hdx-ckan => 40876
https://github.com/indico/indico => 25560
https://github.com/panagiotappl/indico => 22143
https://github.com/unicef/etools => 19976
https://github.com/blsq/iaso => 18987
https://github.com/unicef/hope => 18161
https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 17815
https://github.com/moses-smt/mosesdecoder => 17480
https://github.com/proycon/mosesdecoder => 17220
https://github.com/mattpclark/drupal7_base => 15698
https://github.com/mattpclark/n-peace => 15565
https://github.com/UstadMobile/UstadMobile => 13057
https://github.com/openforis/sepal => 12484
https://github.com/evanmac123/UNGC => 9890
https://github.com/capooti/geonode => 9736
https://github.com/OCHA-DAP/data-grid-recipes => 8905
https://github.com/openforis/fra-platform => 8578

Report (v. 1.0 ) page 25 of 50


2025-06-07

https://github.com/jkskum/moodleapp => 8206


https://github.com/unicef/etools-partnership-management => 8161
https://github.com/unicef/etools-partner-reporting-portal => 8141
https://github.com/openforis/arena => 7791
https://github.com/openforis/collect => 7480
https://github.com/lerrigatto/graffiti => 6643
https://github.com/F5Networks/f5-ansible => 5737
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/NatLibFi/Skosmos => 4748
https://github.com/ExpediaGroup/bull => 4123
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 3885
https://github.com/universalcore/unicore-cms-content-ffl-in-prod => 3822
https://github.com/ihsn/nada => 3548
https://github.com/opendatacube/datacube-ows => 3514
https://github.com/universalcore/unicore-cms-content-ffl-my-prod => 3312
https://github.com/universalcore/unicore-cms-content-ffl-mx-prod => 3209
https://github.com/universalcore/unicore-cms-content-ffl-ar-prod => 3121
https://github.com/universalcore/unicore-cms-content-ffl-pe-prod => 3108
https://github.com/unicef/etools-auditor-portal => 2812

Report (v. 1.0 ) page 26 of 50


2025-06-07

4 Analysis of the Projects to which United Nations and its Agencies


contributes
4.1 Distribution by number of stars

Distribution of Stars (Log Scale)


103
Number of Repositories (log)

102

101

100
0 5000 10000 15000 20000 25000
Stars

Figure 12: Distribution of repository stars (log scale). Stars often serve as a proxy for
popularity or external attention on GitHub.

First Last
Value Stars Contrib Contrib Repository Name
9354 26292.0 2024-07-03 2024-12-24 https://github.com/danny-avila/LibreChat
6643 7421.0 2019-08-26 2019-12-09 https://github.com/PHPOffice/PHPWord
3786 5451.0 2014-01-06 2014-02-05 https://github.com/mwilliamson/mammoth.js
1546 1602.0 2012-08-03 2016-03-22 https://github.com/moses-
smt/mosesdecoder
1534 1894.0 2019-11-19 2025-04-28 https://github.com/indico/indico
385 541.0 2019-09-29 2024-04-15 https://github.com/geopython/pygeoapi
344 26.0 2019-04-24 2019-05-02 https://github.com/F5Networks/f5-ansible
226 227.0 2016-01-29 2022-12-06 https://github.com/wfp/designsystem
222 235.0 2024-04-12 2025-03-28 https://github.com/NatLibFi/Skosmos
216 227.0 2015-09-11 2025-05-09 https://github.com/openforis/sepal
203 229.0 2017-01-31 2023-10-28 https://github.com/worldbank/ietoolkit

Report (v. 1.0 ) page 27 of 50


2025-06-07

First Last
Value Stars Contrib Contrib Repository Name
190 197.0 2019-10-01 2021-01-15 https://github.com/ifad/chronomodel
187 187.0 2020-09-16 2021-08-09 https://github.com/ExpediaGroup/bull
186 218.0 2021-11-03 2021-11-07 https://github.com/anntzer/defopt
173 178.0 2021-05-18 2021-05-24 https://github.com/OfficeDev/microsoft-
teams-apps-icebreaker
169 170.0 2022-01-05 2022-01-10 https://github.com/flakeheaven/flakeheaven
136 163.0 2019-09-18 2020-02-28 https://github.com/tgherzog/wbgapi
105 125.0 2018-11-19 2021-04-12 https://github.com/worldbank/dime-r-
training
91 96.0 2013-10-29 2024-04-05 https://github.com/surveysolutions/surveysolutions
84 87.0 2021-10-06 2022-02-08 https://github.com/chaoss/wg-dei
82 88.0 2018-01-16 2022-10-07 https://github.com/unicef/magicbox
77 91.0 2018-03-14 2018-05-30 https://github.com/akamai/AkamaiOPEN-
edgegrid-golang
70 69.0 2014-11-10 2014-11-29 https://github.com/deadlyvipers/dojo_rules
70 75.0 2014-02-11 2020-09-14 https://github.com/OCHA-DAP/hdx-ckan
69 74.0 2021-04-16 2021-06-09 https://github.com/opendatacube/datacube-
ows
62 68.0 2020-01-21 2024-01-11 https://github.com/worldbank/dime-data-
handbook
62 73.0 2015-05-20 2021-06-21 https://github.com/ifad/clammit
59 63.0 2024-10-10 2025-04-16 https://github.com/indico/flask-multipass
56 86.0 2021-01-05 2024-01-11 https://github.com/OCHA-DAP/hdx-
python-api
46 57.0 2023-05-10 2024-12-18 https://github.com/IAEAOrg/IsotopeBrowser
44 53.0 2020-03-10 2023-02-14 https://github.com/worldbank/dime-
standards
44 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
42 53.0 2021-01-24 2025-01-12 https://github.com/lpaolini/Striptease
39 42.0 2012-09-17 2017-06-01 https://github.com/ihsn/nada
39 60.0 2019-12-04 2024-09-06 https://github.com/IMFGAR/GaR

Report (v. 1.0 ) page 28 of 50


2025-06-07

4.2 Main organizations


Many prominent projects are hosted under umbrella organizations (e.g., apache/, eclipse/ ).
Recognising them helps sponsors identify strategic collaborations.
domain,organization
github.com,indico
github.com,magalysaenz
github.com,ilostat
github.com,digitalgood
github.com,rapidsms
github.com,paparazzi
bitbucket.org,infchg
github.com,zhongxiangggan
github.com,FrontISTR
github.com,UstadMobile
gitlab.phaidra.org,flexpart
github.com,pnp
github.com,django-webtest
github.com,eprints
github.com,climate-action-hackathon
gitorious.org,chip-perl5
github.com,medinska
github.com,flakeheaven
github.com,spoman007
github.com,SQLDroid
github.com,home-assistant
github.com,geobricks
github.com,surveysolutions
github.com,st-sfdc
github.com,traore40
github.com,fieldsight
github.com,healthtoolkit
github.com,flakehell
github.com,tmnrs
github.com,liquibase
gitlab.cern.ch,indico
github.com,ilsgateway
github.com,sc-hsm-ultralite
github.com,mindsdb
github.com,bbyms
github.com,drupal
github.com,django
github.com,icarusastotrust
github.com,Yelber

Report (v. 1.0 ) page 29 of 50


2025-06-07

github.com,cbunicef
github.com,priyaaswar
github.com,freeCodeCamp
github.com,pyinstaller

Report (v. 1.0 ) page 30 of 50


htt
ps
://g
ith
ub.c
om h
/UNttp
htt h ICEs://
ps

Report (v. 1.0 )


://g htt httttps:FLegbithu
ith ps: p //g a b num_contributed_revrels
ub //g h hhttps hs://githunon.com
.co ith ttp tt :// ttp ith b.cInn /o
m/ ub. s:/ps: giths:// ub. omov pen

0
2000
4000
6000
8000
10000
u c / // g c a f
htt nive omg/Uithguithuub.ciothuobm//olerrtiion/oris/
ps r g C s
://g h salcohttNICbE.cobm.comm/e.vcompenfattoompepa
p
htt ithuttps hre/us://F01 /op /FAanm/unoiris//gcrafilerl
ps b : n g / e O c f
://g .co/m/gitthtps:icorithubuscnforSTaAc12ef/eotlleicti
ith u // e b a is T 3 o t
ub /dagb- .cgoith-ucm.scom-ativ/col/lfao/sUNGols
.co ht ha m/ b.c -co /co a-e ect tat C
m/ htps mmCB omnte trixsco -ea -ui
htt
ps h t UN ttp://g ar PFG /e nt /c lar rth
://g ht https tps:I/C/ EFs://igthusbkjo MSd/ma-ffl-optrix-api
ithtps: ://ghtt gitl01/ ith .cold-li pf-ochay-prep
htt ub //g itl ps: ab bu ub m bra ne do rod
ps .c it a // .c sc .c /o r b /R
://g ht om/hubh. ttpb.cogmithoum/a-aot m/pi eny/dlix-daIV
ith tps hUNI coms://g /ra b.cem iva ndifori -reta
u : C a - c s s
htt b.co//gith ttps:EFL/graithuvb-apom/wris/efrscoo/in/dcalct
htt
ps e
ps m/ ub ht //g bade .c p/r m on lar- ico
://g ://g gla .c tps ith nosys om av o- te we
ith
4.3 Top 40 projects by number of contributions

ith zioom ://gub. nIn tem/w -froim/Gnd.gb


ub u u /a i c n m n
.co ht htt b.cohttp/TB-libethnubom/uova/graod-imtenRdIBi2t
t p
m/ ps h s: h m/Fs:// bur sk .co nhtion e- /w .gi
Wo ://g ttp//g ttp EN git de i/lt m/ cr/ /N conmd t
rld itla s:/ ithus:// IX- hubn-e ponwm PSReur so s
htHtealb.c/ogithb.cgoitlaPblatf.comstimlineod-im-Hiso-DlBe

Repository URL
ps thO m/ ub. m/ .c orm /o atio ev /BUtor
://b rg em co PIP om -P pe n _o FRy
itb ani ari m/k -Te /emroj nfig-me ffic 4

heavily contributed-to projects from the institution’s perspective.


htthttupckezatiso/maarackhnicariescts/is/sthhoidal
ps s:/ t.o n/ na os al /co ad ar s
htt ht:t//gi/tgitlrag/ftong-pgemtis/w-Teamnsoalm-kus
ps ps: lab b. llo art en fp- /p e.g i
://g ht //g .coco wu ic t-c ge ip it
ith tps ith m/m/e pciipanonsonodm
ub ://gub em m o/f ts ole de
Top 40 Repositories by number of Contributions

.co ith.co ar ari ron -de .g


m/ ub m/ is/rs/sy te v.git
ran .coam es st nd. it
drem/ asbour em git
scaArb if/gces.git
staona eoh.git
ne ut/ ub
da idm
/jo
yn
2025-06-07

Figure 13: Top 40 repositories by number of contributions. These represent the most

page 31 of 50
ht
htt tps:/
htt ps: http/git

170
178
187
197
218
227
227
229
235
541
ps //g s: hu

1602
1894
5451
7421
Value
26292
://g ith //g b.c
ith ub. ithu om
h ub co b /d
htt ttps .hcomm/m.comanny Total Stars
ps :// ttp /m wil /PH -a
: g

Report (v. 1.0 )


l v

0
2000
4000
6000
8000
ht/t/githithus://gosesiamPs Offila/L
htt
ps p u b i

Stars

170.0
178.0
187.0
197.0
218.0
227.0
227.0
229.0
235.0
541.0
htt s:// b.c.comthu-smton/imce/PibreC
://g
ith p g o b /m H
ub htt htst://githubm/F/5ge.ocom osaemmPWhoat
.co ps ps ith .c N py /in sd ot rd
m/ hhttp://gi:t//giut b.com/ewtwothondicoecohd.js
O tt s h h o r / /i e
httffice ps:/:///gitub.cub.cm/Nfap/dkes/fp5ygendicor
ps D ht gi hu om om tL si -a oa

First
htt
p s htt ://gei v/mtps:t/hubb.co /wo /opibFig/ nsynsibpi

Contrib
htt : p th i / .c m r e S s le

2022-01-05
2021-05-18
2020-09-16
2019-10-01
2021-11-03
2015-09-11
2016-01-29
2017-01-31
2024-04-12
2019-09-29
1602.0 2012-08-03
1894.0 2019-11-19
5451.0 2014-01-06
7421.0 2019-08-26
26292.0 2024-07-03
ps //giths://g httub.ccrosgoithuom/ /ifalddbanforikosmtem

from the institution’s perspective.


://g ub ith ps: om ft- b.c Exp /chnk/ s/s os
ith . u / t i e
ub comb.co/gith/flakeamom/aediaroneotoolpal
.co /su m ub eh s-a nn Gr m kit
4.4 Top 40 projects by GitHub stars

m h ht rv /w .c ea pp tz ou od
htt h h/aka ttpstps:e/ ysoorldobm/tven/s-iceer/dpe/buel

Last
htt ps://ttpst:tpsm: ai/://gi/tgithlutioankg/herflakebreafopltl
ps git //g //gi Aka hu ub ns/ dimzog he ke

Contrib
://g hu ith th m b.c .co su e /w av r

2022-01-10
2021-05-24
2021-08-09
2021-01-15
2021-11-07
2025-05-09
2022-12-06
2023-10-28
2025-03-28
2024-04-15
2016-03-22
2025-04-28
2014-02-05
2019-12-09
2024-12-24
ith b.c ub.ub. aiO om m/ rve -r-t bg en
htt hutb.c om/ocomcomP/ EN/unci haoysorluainianpi
p t o h p /d O -e ce s t g
htst ://gps:/m/ /wtotpse: ndaeadCHAdgegf/msa/wgions
i g / l -
htt hpt s://tghubithurldb/agithtacuyvip-eDAPrid-ggicbdei
ps tps ith .co b.c nk ub be rs /hd ola ox
://g :// ub m om /d .co /da /do x- ng
ith gith .co/OC /in ime m/ tac jo_ cka

Repository URL
htt h ub ub m HA dic -d ifa ub rul n
htt ps:/ ttps.:com.com/IAEA-DAPo/flaata-dh/clae-owes
ps /git / / s m
://g hu h/tgithwor/lopeOrg//Ihdxk-mandb mist
ith b.c tps ub. dbanfo sot -pytultipook
Top 40 Repositories by Stars

Repository Name
ub h om h ://g comnk ris/ op ho as

smt/mosesdecoder
.co tt /w ttp ith /l /di co eB n- s
m/ ps: or s:/ ub pa me llecrowapi
htt httwor/l/gitlhdba/ngith.comolini/-stat-easer

teams-apps-icebreaker
ps ps: dba ub k/ ub. /IMStr nda rth
://g //g n .co GO co F ipt rd
ith ith k/D m/ ST m/iGAReas s

https://github.com/moses-
ub ub IME op _Pu hs /G e
.co .co -L en bl n/n aR
m/ m/ aTe for icG ad
ho un X-Tis/c oo a
tki ice em ol ds

https://github.com/indico/indico
t/d f/in p lec

https://github.com/anntzer/defopt
jan ve lat t

https://github.com/openforis/sepal
go ntoes
-as ry

https://github.com/ifad/chronomodel
https://github.com/wfp/designsystem
https://github.com/NatLibFi/Skosmos
yn

https://github.com/ExpediaGroup/bull
c

https://github.com/worldbank/ietoolkit
https://github.com/geopython/pygeoapi

https://github.com/OfficeDev/microsoft-
https://github.com/PHPOffice/PHPWord
https://github.com/danny-avila/LibreChat
2025-06-07

https://github.com/flakeheaven/flakeheaven

page 32 of 50
Figure 14: Top 40 repositories by GitHub stars. These represent the most popular projects

https://github.com/mwilliamson/mammoth.js
2025-06-07

First Last
Value Stars Contrib Contrib Repository Name
163 163.0 2019-09-18 2020-02-28 https://github.com/tgherzog/wbgapi
125 125.0 2018-11-19 2021-04-12 https://github.com/worldbank/dime-r-
training
96 96.0 2013-10-29 2024-04-05 https://github.com/surveysolutions/surveysolutions
91 91.0 2018-03-14 2018-05-30 https://github.com/akamai/AkamaiOPEN-
edgegrid-golang
88 88.0 2018-01-16 2022-10-07 https://github.com/unicef/magicbox
87 87.0 2021-10-06 2022-02-08 https://github.com/chaoss/wg-dei
86 86.0 2021-01-05 2024-01-11 https://github.com/OCHA-DAP/hdx-
python-api
75 75.0 2014-02-11 2020-09-14 https://github.com/OCHA-DAP/hdx-ckan
74 74.0 2021-04-16 2021-06-09 https://github.com/opendatacube/datacube-
ows
73 73.0 2015-05-20 2021-06-21 https://github.com/ifad/clammit
69 69.0 2014-11-10 2014-11-29 https://github.com/deadlyvipers/dojo_rules
68 68.0 2020-01-21 2024-01-11 https://github.com/worldbank/dime-data-
handbook
63 63.0 2024-10-10 2025-04-16 https://github.com/indico/flask-multipass
60 60.0 2019-12-04 2024-09-06 https://github.com/IMFGAR/GaR
57 57.0 2023-05-10 2024-12-18 https://github.com/IAEAOrg/IsotopeBrowser
54 54.0 2011-11-22 2024-07-02 https://github.com/openforis/collect
53 53.0 2020-03-10 2023-02-14 https://github.com/worldbank/dime-
standards
53 53.0 2021-01-24 2025-01-12 https://github.com/lpaolini/Striptease
48 48.0 2013-08-06 2025-04-25 https://github.com/openforis/collect-earth
43 43.0 2017-05-09 2020-09-24 https://github.com/worldbank/DIME-
LaTeX-Templates

Report (v. 1.0 ) page 33 of 50


htt
ps
://g ht
ith tps htt
ub ://g ps:
.co ith //g
htt httm/s ub.cithu
htt ps ps urv omb.c
ps ://g htt :/ e o Age (days)

Report (v. 1.0 )


://g ith ps h ht/tgithyso/loupemn /op
i : t u

0
1000
2000
3000
4000
htthttpthuubb.c//githhttptps:p/s://gb.cotionfsorisenfo
ps s:// .coom ubs:// /git ith m/ /su/co ris/
://g gi m /S .c git hu ub db rv lle co
iththu /SWWS om hub b.c .coesc eysct-ellec
ub b.c S- -M /ha .c om m on ol ar t
.co om Meeth zimom /o /un d/Ruti th

institution’s perspective.
m o / p i o
htt http /da/SWtShoddolotimidbesenfcoef/ielostnas
ps s:// tsc -M olo gy mi/ co ris too t
://g git iaf et gy /fa glo nd /se ls
ith hubricahod /faoosw ba /Ar pa
h u o l_ ia l
htt htt ttp htb.cohttp.scom/datslogsywsPsIndurepone
s t m
ps ps :// ps / ://g /ev ia /fa od st rt c r
htt ://g ://g cr ht :// ha it an fri os uc ria
ps ith ith an. tps githzimhub maca.gwsT tio l
://g ub ub r-p ://g ub tim .co c1 ith ra n
ith h .co .co roj it .c im m 23 u de
4.5 Top 40 projects by repository age

ub htttpsm/am/oect.houbo. m/i i/da/ifad/UNb.io


.co ht tp ://g lib pe rg comlos ta /h GC
m/ tpss:// ithens nfo /pa /c tat _re awk
un :// git ub ki/ ris ck ra /Ri vie
htt h t h t
tps tps ht icef/githhuub..comltpo/nearatgen=/Rilloostaw
ps
://g : : t h e c h t
ht/t/git/h/gith ps://ttpstoolbs.coomm//wopelinedengRilosstat
ith g :
ps ub ub h ith //g -pa /w fp fig ev_ine tat n
ub : / -
.co //git.hcom.comttps:u/ b.cithubrtneorlddbesiis/Reofficapi
m/ ub /da /SW/gi om .cor-re angns fDaial
da . t / p
g-h comg-haS-Mhub.OCHm/wmortki /ietystetma
am / m
U et co A o ng oo
ma ht hNt OPmarhsodom/w-DAP-im-/porlkit

Repository URL
htthttp rsktps: tpsS/Ui kjo log mo /hdxwmtal
h ps s:/ jol //g ://g Me ld- y/f -im -c ds
htt ttps://git/githhttdp-libirthubithutadlaibraaosw/GRkIan
ps : h b r B
://g //githubu.cb.cso://gary/.fcom.comtaFrya/dlsxFoo2
Top 40 Repositories by Age (days)

ith ht ub om m/ ithulask /op /ifame -re d


ub tps .co /U fira b. -te en d/ wo st
.co h :// m N-O to com m for co rk
m/ ttps git /wo CHlca /i pla is/ lore
UN :// lab rld A y/Dfad te- osq
ICE git .co ba /pfb at /cl ba a
F0 hub m/enk/d i-ua-foammsic
1/b .co m a no r-T i
us m/ ari talibchaool t
ca wms/s w -o s
-at o ys eb rg
iva -imtem.gi
-es /B .g t
co UFRit
lar 4
-ap
i
2025-06-07

page 34 of 50
Figure 15: Top 40 repositories by age. These represent the longest-lived projects from the
2025-06-07

==== TOP-N RESULTS (by selected columns) ====


Top 40 by num_stars:
https://github.com/danny-avila/LibreChat => 9354
https://github.com/PHPOffice/PHPWord => 6643
https://github.com/mwilliamson/mammoth.js => 3786
https://github.com/moses-smt/mosesdecoder => 1546
https://github.com/indico/indico => 1534
https://github.com/geopython/pygeoapi => 385
https://github.com/F5Networks/f5-ansible => 344
https://github.com/wfp/designsystem => 226
https://github.com/NatLibFi/Skosmos => 222
https://github.com/openforis/sepal => 216
https://github.com/worldbank/ietoolkit => 203
https://github.com/ifad/chronomodel => 190
https://github.com/ExpediaGroup/bull => 187
https://github.com/anntzer/defopt => 186
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 173
https://github.com/flakeheaven/flakeheaven => 169
https://github.com/tgherzog/wbgapi => 136
https://github.com/worldbank/dime-r-training => 105
https://github.com/surveysolutions/surveysolutions => 91
https://github.com/chaoss/wg-dei => 84
https://github.com/unicef/magicbox => 82
https://github.com/akamai/AkamaiOPEN-edgegrid-golang => 77
https://github.com/OCHA-DAP/hdx-ckan => 70
https://github.com/deadlyvipers/dojo_rules => 70
https://github.com/opendatacube/datacube-ows => 69
https://github.com/ifad/clammit => 62
https://github.com/worldbank/dime-data-handbook => 62
https://github.com/indico/flask-multipass => 59
https://github.com/OCHA-DAP/hdx-python-api => 56
https://github.com/IAEAOrg/IsotopeBrowser => 46
https://github.com/openforis/collect-earth => 44
https://github.com/worldbank/dime-standards => 44
https://github.com/lpaolini/Striptease => 42
https://github.com/IMFGAR/GaR => 39
https://github.com/ihsn/nada => 39
https://github.com/worldbank/GOST_PublicGoods => 38
https://github.com/openforis/collect => 37
https://github.com/worldbank/DIME-LaTeX-Templates => 37
https://github.com/unicef/inventory => 35
https://github.com/hotkit/django-async => 34
Top 40 by num_followers:
https://github.com/PHPOffice/PHPWord => 313

Report (v. 1.0 ) page 35 of 50


2025-06-07

https://github.com/flakeheaven/flakeheaven => 169


https://github.com/moses-smt/mosesdecoder => 156
https://github.com/F5Networks/f5-ansible => 91
https://github.com/danny-avila/LibreChat => 76
https://github.com/mwilliamson/mammoth.js => 69
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 67
https://github.com/indico/indico => 62
https://github.com/IAEAOrg/IsotopeBrowser => 46
https://github.com/openforis/sepal => 35
https://github.com/unicef/inventory => 35
https://github.com/geopython/pygeoapi => 34
https://github.com/worldbank/GOST_PublicGoods => 34
https://github.com/ifad/chronomodel => 31
https://github.com/chaoss/wg-dei => 29
https://github.com/NatLibFi/Skosmos => 28
https://github.com/unicef/material-slate => 27
https://github.com/worldbank/HNP => 27
https://github.com/worldbank/GOSTnets => 26
https://github.com/unicef/magicbox => 24
https://github.com/wmo-im/wmds => 24
https://github.com/worldbank/ietoolkit => 24
https://github.com/OCHA-DAP/hdx-ckan => 23
https://github.com/undp/open.undp.org => 23
https://github.com/unicef/inventory-hugo-theme => 23
https://github.com/unicef/etools-partner-reporting-portal => 22
https://github.com/unicef/un-partner-portal => 22
https://github.com/wmo-im/GRIB2 => 22
https://github.com/worldbank/DIME-MSIE-Workshop => 22
https://github.com/akamai/AkamaiOPEN-edgegrid-golang => 21
https://github.com/unicef/molo-iogt => 21
https://github.com/wmo-im/BUFR4 => 21
https://github.com/OCHA-DAP/hdx-python-country => 20
https://github.com/merlos/ask-me => 20
https://github.com/UN-OCHA/UN-OCHA.github.io => 19
https://github.com/deskpro/localisation => 19
https://github.com/wmo-im/CCT => 19
https://github.com/OCHA-DAP/data-grid-recipes => 18
https://github.com/OCHA-DAP/hxl-recipes => 18
https://github.com/worldbank/dime-r-training => 18
Top 40 by num_contributed_revrels:
https://github.com/openforis/sepal => 11338
https://github.com/UNICEFLebanonInnovation/Compiler => 6945
https://github.com/lerrigatto/graffiti => 6643
https://github.com/openforis/collect => 4279

Report (v. 1.0 ) page 36 of 50


2025-06-07

https://github.com/unicef/etools => 3582


https://github.com/evanmac123/UNGC => 2965
https://github.com/FAOSTAT/faostat-ui => 1868
https://github.com/openforis/collect-earth => 1853
https://github.com/UNICEF01/busca-ativa-escolar-api => 1508
https://github.com/cotrix/cotrixrep => 1424
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 1412
https://github.com/edmachado/RIV => 1385
https://github.com/CBPFGMS/pf-onebi-data => 1346
https://github.com/dag-hammarskjold-library/dlx-rest => 1268
https://github.com/openforis/calc => 1248
https://github.com/indico/indico => 1181
https://github.com/UNICEF01/busca-ativa-escolar-web => 1162
https://gitlab.com/emaris/frontend.git => 1052
https://github.com/wmo-im/GRIB2 => 1037
https://gitlab.com/rav-app/rav-frontend.git => 961
https://github.com/wmo-im/wmds => 951
https://github.com/gradesystem/grade-console => 941
https://github.com/UNICEFLebanonInnovation/Neuro-DB => 846
https://github.com/unhcr/PSR-History => 846
https://github.com/wmo-im/BUFR4 => 841
https://github.com/alibenski/ltponlinedev_official => 829
https://github.com/glaziou/TB-burden-estimation-methods => 690
https://github.com/openfigis/sharks => 687
https://github.com/FENIX-Platform-Projects/adam-ui => 672
https://gitlab.com/emaris/console.git => 626
https://github.com/PIP-Technical-Team/pipdm => 604
https://github.com/karakostis/wfp-geonode => 587
https://gitlab.com/emaris/management-console.git => 576
https://github.com/WorldHealthOrganization/tng-participants-dev.git => 536
https://bitbucket.org/followupcio/frontend.git => 526
https://gitlab.com/emaris/system.git => 523
https://gitlab.com/emaris/resources.git => 522
https://github.com/amasbif/geohub => 509
https://github.com/Arbonaut/idm => 490
https://github.com/randrescastaneda/joyn => 482
Top 40 by total_revs_in_main_branch:
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 127388
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 49121
https://github.com/surveysolutions/surveysolutions => 41206
https://github.com/vavalomi/scancopy => 37863
https://github.com/indico/indico => 25543
https://github.com/panagiotappl/indico => 22143
https://github.com/unicef/etools => 19812

Report (v. 1.0 ) page 37 of 50


2025-06-07

https://github.com/unicef/hope => 17712


https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 17579
https://github.com/moses-smt/mosesdecoder => 17480
https://github.com/proycon/mosesdecoder => 17220
https://github.com/mattpclark/n-peace => 15587
https://github.com/blsq/iaso => 12597
https://github.com/openforis/sepal => 12417
https://github.com/evanmac123/UNGC => 9890
https://github.com/capooti/geonode => 9637
https://github.com/OCHA-DAP/data-grid-recipes => 8798
https://github.com/jkskum/moodleapp => 8206
https://github.com/unicef/etools-partnership-management => 8133
https://github.com/unicef/etools-partner-reporting-portal => 8066
https://github.com/openforis/arena => 7765
https://github.com/openforis/collect => 7480
https://github.com/UNICEFLebanonInnovation/Compiler => 6721
https://github.com/lerrigatto/graffiti => 6643
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/UstadMobile/UstadMobile => 5000
https://github.com/NatLibFi/Skosmos => 4698
https://github.com/unicef/un-partner-portal => 4639
https://github.com/ExpediaGroup/bull => 4119
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 3885
https://github.com/universalcore/unicore-cms-content-ffl-in-prod => 3822
https://github.com/ihsn/nada => 3548
https://github.com/universalcore/unicore-cms-content-ffl-my-prod => 3312
https://github.com/universalcore/unicore-cms-content-ffl-mx-prod => 3209
https://github.com/universalcore/unicore-cms-content-ffl-ar-prod => 3121
https://github.com/universalcore/unicore-cms-content-ffl-pe-prod => 3108
https://github.com/unicef/etools-auditor-portal => 2812
https://github.com/unicef/invent => 2747
https://github.com/worldbank/dime-data-handbook => 2635
https://github.com/danny-avila/LibreChat => 2608
Top 40 by num_contributed_revs_in_main_branch:
https://github.com/openforis/sepal => 11216
https://github.com/lerrigatto/graffiti => 6643
https://github.com/UNICEFLebanonInnovation/Compiler => 4968
https://github.com/openforis/collect => 4052
https://github.com/unicef/etools => 3176
https://github.com/evanmac123/UNGC => 2965
https://github.com/FAOSTAT/faostat-ui => 1861
https://github.com/openforis/collect-earth => 1630
https://github.com/cotrix/cotrixrep => 1424
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 1412

Report (v. 1.0 ) page 38 of 50


2025-06-07

https://github.com/CBPFGMS/pf-onebi-data => 1346


https://github.com/edmachado/RIV => 1292
https://github.com/openforis/calc => 1223
https://github.com/UNICEF01/busca-ativa-escolar-api => 1134
https://github.com/UNICEF01/busca-ativa-escolar-web => 1125
https://gitlab.com/emaris/frontend.git => 1050
https://gitlab.com/rav-app/rav-frontend.git => 961
https://github.com/gradesystem/grade-console => 941
https://github.com/alibenski/ltponlinedev_official => 827
https://github.com/unhcr/PSR-History => 781
https://github.com/glaziou/TB-burden-estimation-methods => 690
https://github.com/openfigis/sharks => 687
https://gitlab.com/emaris/management-console.git => 544
https://github.com/wmo-im/GRIB2 => 524
https://gitlab.com/emaris/resources.git => 519
https://bitbucket.org/followupcio/frontend.git => 517
https://github.com/PIP-Technical-Team/pipdm => 497
https://github.com/SWS-Methodology/faoswsStandardization => 468
https://github.com/OCHA-DAP/ProjectWiki.wiki.git => 456
https://github.com/randrescastaneda/joyn => 439
https://github.com/wmo-im/BUFR4 => 437
https://github.com/hazimtimimi/global_report => 428
https://gitlab.com/emaris/console.git => 426
https://github.com/UNICEFLebanonInnovation/Neuro-DB => 409
https://github.com/WFP-Dubai/ETS => 406
https://github.com/NickUNDP/NickUNDP.github.io => 403
https://gitlab.com/unhcr-wash/unhcr-open-source-real-time-water-and-sanitation-utility-
monitoring-platform.git => 386
https://github.com/UNFAOstatistics/pocketbook => 384
https://github.com/OCHA-DAP/hdx-python-utilities => 373
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 372
Top 40 by total_revrels:
https://github.com/cirosantilli/imagine-all-the-people => 390001
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 200314
https://github.com/surveysolutions/surveysolutions => 118926
https://github.com/deadlyvipers/dojo_rules => 107001
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 77906
https://github.com/indico/indico => 48122
https://github.com/OCHA-DAP/hdx-ckan => 44767
https://github.com/unicef/hope => 41977
https://github.com/vavalomi/scancopy => 37917
https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 37393
https://github.com/moses-smt/mosesdecoder => 25750
https://github.com/proycon/mosesdecoder => 23221

Report (v. 1.0 ) page 39 of 50


2025-06-07

https://github.com/unicef/etools => 23090


https://github.com/panagiotappl/indico => 22364
https://github.com/openforis/fra-platform => 21528
https://github.com/danny-avila/LibreChat => 21361
https://github.com/capooti/geonode => 21115
https://github.com/UstadMobile/UstadMobile => 17430
https://github.com/openforis/arena => 15899
https://github.com/mattpclark/drupal7_base => 15698
https://github.com/mattpclark/n-peace => 15587
https://github.com/blsq/iaso => 13998
https://github.com/openforis/sepal => 12812
https://github.com/jkskum/moodleapp => 11638
https://github.com/unicef/etools-partnership-management => 10888
https://github.com/UNICEFLebanonInnovation/Compiler => 9946
https://github.com/evanmac123/UNGC => 9913
https://github.com/F5Networks/f5-ansible => 9235
https://github.com/unicef/etools-partner-reporting-portal => 9120
https://github.com/OCHA-DAP/data-grid-recipes => 8835
https://github.com/openforis/collect => 8752
https://github.com/geopython/pygeoapi => 6764
https://github.com/lerrigatto/graffiti => 6643
https://github.com/NatLibFi/Skosmos => 6045
https://github.com/ExpediaGroup/bull => 5443
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/universalcore/unicore-cms-content-ffl-ao-prod => 5301
https://github.com/PHPOffice/PHPWord => 5114
https://github.com/OCHA-DAP/hdx-scraper-cbi-viz.git => 5090
https://github.com/unicef/un-partner-portal => 4824
Top 40 by repo_age_days:
https://github.com/openforis/collect => 4606
https://github.com/openforis/collect-earth => 4280
https://github.com/surveysolutions/surveysolutions => 3810
https://github.com/dbescond/Rilostat => 3717
https://github.com/unicef/etools => 3703
https://github.com/openforis/sepal => 3527
https://github.com/dbescond/Ariane => 3514
https://github.com/hazimtimimi/global_report => 3490
https://github.com/SWS-Methodology/faoswsIndustrial => 3375
https://github.com/SWS-Methodology/faoswsProduction => 3348
https://github.com/SWS-Methodology/faoswsTrade => 3259
https://github.com/datsciafrica/datsciafrica.github.io => 3189
https://github.com/evanmac123/UNGC => 3067
https://github.com/ifad/hawk => 3000
https://github.com/hazimtimimi/data_review => 2946

Report (v. 1.0 ) page 40 of 50


2025-06-07

https://github.com/ilostat/Rilostat => 2750


https://github.com/cran/Rilostat => 2749
https://cran.r-project.org/package=Rilostat => 2749
https://github.com/openforis/earthengine-api => 2730
https://github.com/alibenski/ltponlinedev_official => 2717
https://github.com/openfigis/RefData => 2604
https://github.com/wfp/designsystem => 2503
https://github.com/worldbank/ietoolkit => 2461
https://github.com/unicef/etools-partner-reporting-portal => 2458
https://github.com/wmo-im/wmds => 2439
https://github.com/OCHA-DAP/hdx-ckan => 2406
https://github.com/wmo-im/GRIB2 => 2356
https://github.com/SWS-Methodology/faoswsFood => 2336
https://github.com/dag-hammarskjold-library/dlx-rest => 2319
https://github.com/UNOPS/UiMetadataFramework => 2316
https://github.com/ifad/colore => 2316
https://github.com/openforis/osqa => 2276
https://github.com/dag-hammarskjold-library/flask-template-basic => 2257
https://github.com/ifad/clammit => 2224
https://github.com/firatolcay/Data-for-Tools => 2186
https://github.com/UN-OCHA/pfbi-unocha-org => 2183
https://github.com/worldbank/datalibweb.git => 2183
https://gitlab.com/emaris/system.git => 2154
https://github.com/wmo-im/BUFR4 => 2141
https://github.com/UNICEF01/busca-ativa-escolar-api => 2140
Top 40 by github_open_issues:
https://github.com/deadlyvipers/dojo_rules => 10058
https://github.com/PHPOffice/PHPWord => 1164
https://github.com/indico/indico => 823
https://github.com/surveysolutions/surveysolutions => 701
https://github.com/NatLibFi/Skosmos => 279
https://github.com/danny-avila/LibreChat => 212
https://github.com/openforis/arena => 178
https://github.com/OCHA-DAP/hdx-ckan => 175
https://github.com/dag-hammarskjold-library/dlx-rest => 166
https://github.com/UstadMobile/UstadMobile => 153
https://github.com/openforis/sepal => 97
https://github.com/worldbank/ietoolkit => 76
https://github.com/F5Networks/f5-ansible => 72
https://github.com/hnordquist/INCC6 => 70
https://github.com/unicef/etools-partner-reporting-portal => 65
https://github.com/iodepo/OceanBestPractices => 64
https://github.com/matteoterrinoni/react-virtualized-table => 64
https://github.com/openforis/fra-platform => 61

Report (v. 1.0 ) page 41 of 50


2025-06-07

https://github.com/mwilliamson/mammoth.js => 59
https://github.com/wmo-im/wmds => 58
https://github.com/geopython/pygeoapi => 55
https://github.com/unicef/un-partner-portal => 53
https://github.com/RafaMotaMarquez/WebApiDotNetCoreVuejs => 51
https://github.com/unicef/material-slate => 48
https://github.com/OfficeDev/microsoft-teams-apps-icebreaker => 45
https://github.com/UNStats/covid-19-response => 45
https://github.com/ihsn/nada => 44
https://github.com/SWS-Methodology/faoswsTrade => 42
https://github.com/EST-Team-Adam/TheReadingMachine => 40
https://github.com/unicef/unicef-material-ui => 36
https://github.com/worldbank/iefieldkit => 36
https://github.com/SWS-Methodology/faoswsProduction => 34
https://github.com/dag-hammarskjold-library/dlx => 34
https://github.com/openforis/collect => 34
https://github.com/wfp/designsystem => 33
https://github.com/FAOSTAT/faostat-ui => 32
https://github.com/opendatacube/datacube-ows => 32
https://github.com/SWS-Methodology/faoswsStandardization => 31
https://github.com/unicef/design-system => 29
https://github.com/worldbank/dime-data-handbook => 29
Top 40 by github_total_commits:
https://github.com/cirosantilli/imagine-all-the-people => 390001
https://github.com/linux-mailinglist-archives/linux-media.vger.kernel.org.0 => 129036
https://github.com/linux-mailinglist-archives/linux-arch.vger.kernel.org.0 => 49505
https://github.com/surveysolutions/surveysolutions => 41387
https://github.com/OCHA-DAP/hdx-ckan => 40876
https://github.com/indico/indico => 25560
https://github.com/panagiotappl/indico => 22143
https://github.com/unicef/etools => 19976
https://github.com/blsq/iaso => 18987
https://github.com/unicef/hope => 18161
https://github.com/linux-mailinglist-archives/linux-raid.vger.kernel.org.0 => 17815
https://github.com/moses-smt/mosesdecoder => 17480
https://github.com/proycon/mosesdecoder => 17220
https://github.com/mattpclark/drupal7_base => 15698
https://github.com/mattpclark/n-peace => 15565
https://github.com/UstadMobile/UstadMobile => 13057
https://github.com/openforis/sepal => 12484
https://github.com/evanmac123/UNGC => 9890
https://github.com/capooti/geonode => 9736
https://github.com/OCHA-DAP/data-grid-recipes => 8905
https://github.com/openforis/fra-platform => 8578

Report (v. 1.0 ) page 42 of 50


2025-06-07

https://github.com/jkskum/moodleapp => 8206


https://github.com/unicef/etools-partnership-management => 8161
https://github.com/unicef/etools-partner-reporting-portal => 8141
https://github.com/openforis/arena => 7791
https://github.com/openforis/collect => 7480
https://github.com/lerrigatto/graffiti => 6643
https://github.com/F5Networks/f5-ansible => 5737
https://github.com/universalcore/unicore-cms-content-ffl-py-prod => 5324
https://github.com/NatLibFi/Skosmos => 4748
https://github.com/ExpediaGroup/bull => 4123
https://github.com/universalcore/unicore-cms-content-ffl-pk-prod => 3885
https://github.com/universalcore/unicore-cms-content-ffl-in-prod => 3822
https://github.com/ihsn/nada => 3548
https://github.com/opendatacube/datacube-ows => 3514
https://github.com/universalcore/unicore-cms-content-ffl-my-prod => 3312
https://github.com/universalcore/unicore-cms-content-ffl-mx-prod => 3209
https://github.com/universalcore/unicore-cms-content-ffl-ar-prod => 3121
https://github.com/universalcore/unicore-cms-content-ffl-pe-prod => 3108
https://github.com/unicef/etools-auditor-portal => 2812

Report (v. 1.0 ) page 43 of 50


2025-06-07

5 Programming Languages

Top Programming Languages (Log Scale)

102
Count of Repositories (log)

101

100
Do Vuby

Grive-Cf
Pycript

yte St SS
r N ata
Typotebava

SClab
SS
EJS
n
HT R
CL

P
Sh #
TeXll

e
Ob C++

Ma Da y
Ma file
ke rt

Bl Go
Ma Sade
rkd QL
XMn
TS L
X QL
Vim V SLT
MAScripL
Po TL t
sem ipt
Em Perl
sL C
eS ook
PH t

cke ue

AsstScrAB
bly

isp
t f
p
M

im
v
rfil
tho

ow
jec Ro
C
cri

oo

t
R
J
aS

ac
Jav

Jup

Language

Figure 16: Distribution of programming languages (log scale). This shows the relative
popularity of different programming languages across the institution’s projects.

=== Programming Language Counts ===


JavaScript: 168
Python: 158
R: 101
HTML: 88
CSS: 53
Stata: 50
Java: 44
Jupyter Notebook: 24
TypeScript: 23
PHP: 22
C#: 19
Shell: 16
TeX: 11
Ruby: 10
Vue: 4
Dockerfile: 4

Report (v. 1.0 ) page 44 of 50


2025-06-07

C++: 4
Roff: 3
Objective-C: 3
Groovy: 3
Dart: 2
Makefile: 2
Matlab: 2
SCSS: 2
EJS: 2
Go: 2
Blade: 1
SQL: 1
Markdown: 1
XML: 1
TSQL: 1
XSLT: 1
VimL: 1
Vim Script: 1
MATLAB: 1
PostScript: 1
Assembly: 1
Perl: 1
C: 1
Emacs Lisp: 1
PowerShell: 1
Kotlin: 1
AGS Script: 1
PLpgSQL: 1
Svelte: 1

Report (v. 1.0 ) page 45 of 50


2025-06-07

6 Tentative Classification in Research Areas/Domains


Based on GitHub “topics,” we attempt to group projects into broad research areas (e.g., bioin-
formatics, data science, formal methods, etc.).

topic count topic count


unicef 10 api 5
stata 9 worldbank 5
hacktoberfest 8 react 5
javascript 8 data 5
nodejs 8 geospatial 5
hugo 7 digital-public-goods 4
django 7 united-nations 4
r 7 emergency-response 4
python 6 geospatial-data 4
data-science 6 humanitarian 4
hugo-site 5 magicbox 4
open-source 5 flask 3
unicef-innovation 5 metadata 3

The resulting matches are summarized here:


===== Domain Keyword Analysis =====
bioinformatics: 0 repositories matched
machine_learning: 14 repositories matched
data_science: 88 repositories matched
robotics: 1 repositories matched
blockchain: 0 repositories matched
formal_methods: 0 repositories matched
systems_network: 1 repositories matched
computer_science: 6 repositories matched
interfaces: 21 repositories matched

Report (v. 1.0 ) page 46 of 50


2025-06-07

Furthermore, we show how contributor email domains are distributed across United Nations
and its Agencies:

Distribution of domains of contributors (all projects)

domain count
un.org 320
worldbank.org 162
fao.org 158
wfp.org 116
unicef.org 95
unhcr.org 90
who.int 75
undp.org 57
iaea.org 50
ctbto.org 35
itu.int 29
unops.org 22
wipo.int 21
unesco.org 20
ifad.org 19
imf.org 16
unfpa.org 14
ilo.org 10
wmo.int 10
icao.int 8
unep.org 8
unctad.org 6
unwomen.org 6
uneca.org 4
unfccc.int 4
unece.org 3

Distribution of domains of contributors (selected projects with more than 10 contri-


butions)

domain count
un.org 100
fao.org 85
worldbank.org 76
wfp.org 56
unicef.org 40
unhcr.org 27

Report (v. 1.0 ) page 47 of 50


2025-06-07

domain count
who.int 23
undp.org 22
iaea.org 15
ctbto.org 12
itu.int 10
unesco.org 10
unops.org 7
wipo.int 7
ilo.org 6
wmo.int 5
ifad.org 4
unctad.org 3
unep.org 3
unfpa.org 3
unglobalcompact.org 2
upu.int 2
imf.org 1
unwomen.org 1

7. Methodology: From Source Graph to Analysis-Ready Dataset


This section outlines the pipeline used to construct and analyze the dataset, beginning with raw
contribution data from the Software Heritage graph and culminating in enriched, deduplicated,
and analyzed repositories with academic relevance.

Extraction from the Compressed Graph


We begin by marking all revision relationships (commits or releases) in the Software Heritage
compressed graph that have at least one author or committer using and email that matches
the regular expression
^[^@]+@( ([A-Za-z0-9._-]+\.)*un\.org | fao\.org |
icao\.int | ifad\.org | ilo\.org | imf\.org | imo\.int
| itu\.int | unesco\.org | unesco\.int | unido\.org
| upu\.int | worldbank\.org | who\.int | wipo\.int
| wmo\.int | unwto\.org | iaea\.org | iaea\.int |
ctbto\.org | ctbto\.int | undp\.org | unicef\.org |
unfpa\.org | unhcr\.org | unwomen\.org | unctad\.org
| unep\.org | unfccc\.int | wfp\.org | unops\.org
| uncdf\.org | unglobalcompact\.org | unocha\.org |
unescap\.org | unece\.org | unece\.int | uneca\.org |
uneclac\.org | unescwa\.org )$ and then visit in BFS the graph to identify all

Report (v. 1.0 ) page 48 of 50


2025-06-07

projects containing at least one such marked node, and extracting number of marked nodes,
timestamp and SWHID of the first and last marked node, which serve as a proxy for analysing
the development activity across repositories.

Deduplication via Heuristic Clustering


Given the presence of duplicate or near-duplicate entries (e.g., forks, mirrors, renamed
projects), we employed a two-step deduplication process:
• Clustering Strategy: We primarily used the first_commit strategy, which clus-
ters repositories sharing the same first commit timestamp and author. This ensures
semantic closeness and avoids splitting forked or mirrored projects too early.
• Selection of Representative Repository: Within each cluster, we selected a canonical
representative based on heuristic strategies, notably:
– Prefer official organizations (where the org name matches the repo name).
– Fall back to highest stars or follower count.
– Use an “aggressive” heuristic combining multiple criteria if needed.
This process significantly reduces noise while preserving diversity.

Enrichment with GitHub Metadata


To better characterize repositories, we enriched them using GitHub’s REST API:
• Collected metadata: stars, forks, watchers, open issues, primary language, cre-
ation/update timestamps, topics, and (optionally) README content.
• Computed total commits by parsing pagination headers in commit API calls.
• Applied rate limiting safeguards to ensure completeness over large sets.
This GitHub enrichment phase adds rich contextual information critical for downstream anal-
ysis.

Metric Computation and Analysis


Once enriched and deduplicated, we compute a comprehensive suite of metrics:
• Summary Statistics: Totals and averages for stars, followers, forks, revision relation-
ships.
• Contributor Analysis: Deduplication of email identifiers, with domain-level grouping
to trace institutional involvement.
• Research Field Classification: Based on topics and README content, repositories
were mapped to domains such as bioinformatics, data science, formal methods, etc. This
involved keyword matching and topic-weighting heuristics.
• Programming Language Profiling: A distribution of GitHub-declared languages was
computed.
• Top-N Rankings: Highlighted repositories with highest activity (by commits, stars,
followers, etc.).

Report (v. 1.0 ) page 49 of 50


2025-06-07

This multi-faceted analysis offers stakeholders insight into both quantitative impact and the-
matic relevance.

8 Conclusion
Software Heritage preserves a large and diverse set of software repositories produced, used,
or otherwise contributed to by researchers at United Nations and its Agencies. By ensuring
the availability and integrity of code artifacts, it strengthens reproducibility and bolsters Open
Science initiatives. The recently introduced “on archive” citation capability further increases
visibility and recognition for software as a valuable research product.
We hope that this report, combined with the underlying data and charts, provides a helpful
overview of United Nations and its Agencies’s public software footprint and demonstrates how
sponsoring and collaborating with Software Heritage yields tangible benefits in preserving and
highlighting the institution’s software outputs.

Report (v. 1.0 ) page 50 of 50

You might also like