Skip to content

PROJECTS

Digital Impact Alliance (DIAL) at UN Foundation GSoC projects

31 accepted projects across 4 cycles, 2018 to 2021. Each one links to its contributor, mentors and code.

Projects listed

31

Across 4 cycles

In GSoC 2026

–

Not taking part

Busiest cycle

2020

14 projects

Mentors named

42

Across all listed projects

First cycle

2018

Latest 2021

Projects per cycle

Digital Impact Alliance (DIAL) at UN Foundation, 2016 to 2026

  1. 14
View as table
Digital Impact Alliance (DIAL) at UN Foundation projects per cycle
Projects
20160
20170
20182
20193
202014
202112
20220
20230
20240
20250
20260
  1. Measuring QUIC and TLS censorship with OONI Probe

    Kathrin ElmenhorstMentored by Pili Guerra, Simone Basso

    My goal for Google Summer of Code is to make OONI better at measuring TLS and QUIC blocking. OONI develops the open source software OONI Probe which...

  2. ODK-X: Improving Services User-Interface

    Varun TiwariMentored by wbrunette, Jeff Beorse

    This Project involves making the ODK-X Services Application meet the current UI/UX standards by redesigning the Basic Application Architecture and...

  3. Create common backend for PSLab Desktop and Android app

    Kartikay SharmaMentored by Madhushanka Padmal, Mario Behling

    The sigrok project is a signal analysis software suite which supports various measurement devices such as oscilloscopes, logic analyzers,...

  4. DIAL ODK-X New Date Prompts For ODK-X Survey Proposal

    Chukwuemeka OkechukwuMentored by Jeff Beorse

    ODK-X Survey is a data collection Android application, similar to ODK Collect. Users can create forms using XLSX spreadsheets and are then rendered...

  5. Frontend reimplementation using react

    ranjit shahMentored by Mario Behling

    To revamp current eventyay site into new one from Emberjs to React with NEXT and setup frontend modelling ,similar UI-UX behaviour, write tests and...

  6. OONI: Developing Unit, Integration and E2E tests for Probe Desktop apps

    Shivam PathakMentored by Arturo Filastò, Pili Guerra, Sarath

    The Probe Desktop is free and Open Source Software that aims to provide insights on and expose the Internet censorship and other forms of network...

  7. Eventyay Open Event: Stabilise project, fix bugs and implement new features.

    Sachin ChauhanMentored by Mario Behling

    This project aims to stabilise Eventyay Open Event Project. This includes fixing high priority issues, implementing required features and handling...

  8. Reimplementing Open Event Frontend in React

    Sundaram DubeyMentored by Mario Behling

    Currently the open event frontend is implemented in Ember.Js. The plan is to shift the UI to React page by page.

  9. Alexa Top Sites Captcha and Tor Block Monitoring

    Apratim Ran ChakMentored by Barkin Simsek, Pili Guerra, Georg Koppen

    The project aims to monitor and track down in detail how the Alexa Top 500 websites behaves to different Tor clients, whether a particular website is...

  10. OPEN DATA KIT: Improve the suitcase application

    Subham RajMentored by Jeff Beorse, Li Lin

    ODK-X Suitcase is a cross-platform tool that allows the user to upload, download, and update data on an ODK-X Cloud Endpoint from a personal...

  11. Eventyay Open Event : Refactor frontend in Ember to React, Improve features in Server

    Meghal BishtMentored by Mario Behling

    To refactor frontend codebase written in Ember to React, including adding tests and setup code standards. Add integration and unit tests in the...

  12. Circuitpython busio compatibility layer for pslab-python

    srnaveen2kMentored by Madhushanka Padmal, Mario Behling

    The PSLab project has many instruments and supports some external sensors, but there are many sensors which are supported by pslab board yet to be...

  1. Tor Project: OONI Explorer - Social Media Sharing

    Krona EmmanuelMentored by Arturo Filastò, Pili Guerra

    OONI Explorer doesn't have a good social media sharing system in place. User's share their findings from the explore by taking screenshots. My...

  2. Tasking Manager: Automatized support for Organised Editing Guidelines in Tasking Manager

    João Vitor RamosMentored by Felix Delattre, Bo Percival

    In the current Tasking Manager process of Organised Editing Guidelines, some necessary tasks are executed manually, such as adding a project to...

  3. Public Labs: Editor repair and fortification

    Nitin BhasneriaMentored by Emily Ashley, Jeffrey Yoo Warren, Mayank Pathela +5

    The main aim of the project is to improve users' experience in using Public Lab Editor. Currently, the editor has so many bugs present. These bugs...

  4. PublicLab: Mapknitter Export Module and Spectral Workbench upgrades

    Álax de Carvalho AlvesMentored by Emily Ashley, Jeffrey Yoo Warren

    For the Spectral Workbench project, Rails and DevOps improvements that will involve upgrading from Rails 3.2 to Rails 6.0, properly setting up...

  5. Rewrite ODK Collect Widgets using the new ‘Widget Framework’

    Saumia SinghalMentored by Jeff Beorse, Callum Stott

    ODK Collect is an open-source Android Application available on Google Play Store. It helps the users to collect data through survey forms and to...

  6. Primero user customization package

    Nidhi KumariMentored by ian_brasil, Jan Panchalingam, Robert MacTavish

    The goal of this project is to employ modern frontend technologies and use them in developing front end user customizable skins, that allow...

  7. moja global: Interactive Visualization Tool for GCBM

    AbhineetMentored by Guy, koukas

    A tool for producing interactive visualizations from data generated by the Generic Carbon Budget Model (GCBM). For the moja global sub-org, this...

  8. PublicLab: Editor repair and fortification

    KeshavMentored by Emily Ashley, Jeffrey Yoo Warren, Sudipto Ghosh +5

    PublicLab.Editor is a general purpose, JavaScript modular library for rich text posting, which provides an author friendly minimal, mobile/desktop...

  9. moja.global: Develop a module for agricultural soils for FLINT

    Sulay ShahMentored by Guy, James Leitch

    FLINT is a modular tool that supports better land management and helps reduce greenhouse gas (GHG) emissions worldwide, and allows multiple models...

  10. Spam Management Dashboard (Public Lab)

    Keshav SethiMentored by Emily Ashley, Jeffrey Yoo Warren, Sudipto Ghosh +2

    This project focuses on the improvement of the Spam management dashboard https://publiclab.org/spam and makes the user interface much more refined so...

  11. Tor Project: Snowflake Proxy on Android

    Hashik DonthineniMentored by Pili Guerra, cohosh, Philipp Winter

    Implementing Snowflake proxy on the Android platform as a native application for volunteer users to contribute as a proxy and help circumvent...

  12. Develop FLINT JSON User Interface

    Abhishek GarainMentored by Max Fellows, Guy

    The Full Lands Integration Tool(FLINT) is an open source modular C++ framework which combines data from different sources like satellite data or...

  13. Tor Project: Cloudflare CAPTCHA Monitoring

    Barkin SimsekMentored by Georg Koppen, Roger Dingledine, Pili Guerra

    Cloudflare is arguably the most popular content-delivery-network available today, and Cloudflare fronts more than 11.5 million webpages. Since...

  14. Open Data Kit: Migrate the Database and Integrate ODK-X Push Notifications into ODK-X Tool Suite

    VyankateshMentored by Harsh.Gupta, Jeff Beorse, Lakshya Gupta

    The ODK-X Push Notifications project consists of two applications currently code-named "Skunkworks-Parrot" and "Skunkworks-Bat" .“Parrot” is the...

  1. Ushahidi Platform USSD Integration

    Timothy OlalekeMentored by David Losada Carballo

    The goal is to have users send real time reports via USSD (Unstructured Supplementary Services Data), this will be integrated with the Ushahidi...

  2. Platform React JS Migration

    Nidhi KumariMentored by Anna Iosif

    The goal of this project will be to move the existing functionality of the angular code over to react. The new components will be using web standards...

  3. Tasking Manager: Teams, Organisations, Campaigns and Validation

    Uwais ZakiMentored by Felix Delattre

    The current validation process in tasking manager has some flaws due to which some projects are not validated completely or precisely. Project...

  1. Team management module for MapCampaigner

    Surya SainiMentored by Nate Smith, Christian Christelis

    MapCampaigner is a field data collection organizing application. Organizers can define an area, define the features to collect, and recruit...

  2. Ankita Khurana Proposal - The Humanitarian OpenStreetMap Team (HOT)

    Ankita KhuranaMentored by Sean Harkins, Nate Smith

    The Humanitarian OpenStreetMap Team (HOT) applies the principles of open source and open data sharing for humanitarian response and economic...

Data: Google Summer of Code public archive. Official GSoC archive