Digital Impact Alliance (DIAL) at UN Foundation

Open source projects for humanitarian work, international development, and peace

Technologies
python, javascript, android, c++, php
Topics
humanitarian, nonprofit, humanrights, international, global
Open source projects for humanitarian work, international development, and peace

UMBRELLA ORGANIZATION: This GSoC organization hosts many different open source projects from which you can choose! Continue reading for details.

We are a community for builders of free and open source software that serves as digital public goods to humanitarian organizations, international development agencies, non-profits, non-governmental organizations, and charities that strive to create positive social change in communities around the world.

To put it more simply: Our member projects build critical tools that support people making the world a better place. These tools sit at the intersection of international development, humanitarian reponse, and peace-building. Because those tools are open source, people and organizations have the guaranteed freedom to use them to build innovative solutions that help achieve the United Nations' 17 Sustainable Development Goals.

For GSoC 2020, our sub-organizations include:

Head over to the DIAL umbrella org ideas directory for complete details about all our sub-orgs and how to learn more about each of them.

2020 Program

Successful Projects

Contributor
Krona Emmanuel
Mentor
Arturo Filastò, Pili Guerra
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Tor Project: OONI Explorer - Social Media Sharing
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...
Contributor
João Vitor Ramos
Mentor
Felix Delattre, Bo Percival
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Tasking Manager: Automatized support for Organised Editing Guidelines in Tasking Manager
In the current Tasking Manager process of Organised Editing Guidelines, some necessary tasks are executed manually, such as adding a project to...
Contributor
Nitin Bhasneria
Mentor
Emily Ashley, Jeffrey Yoo Warren, Mayank Pathela, Siddhant N Trivedi, Jainsubhahu, Debasish Sahoo, Ananya Arun, Govind Goel
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Public Labs: Editor repair and fortification
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...
Contributor
Álax de Carvalho Alves
Mentor
Emily Ashley, Jeffrey Yoo Warren
Organization
Digital Impact Alliance (DIAL) at UN Foundation
PublicLab: Mapknitter Export Module and Spectral Workbench upgrades
For the Spectral Workbench project, Rails and DevOps improvements that will involve upgrading from Rails 3.2 to Rails 6.0, properly setting up...
Contributor
Saumia Singhal
Mentor
Jeff Beorse, Callum Stott
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Rewrite ODK Collect Widgets using the new ‘Widget Framework’
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...
Contributor
Nidhi Kumari
Mentor
ian_brasil, Jan Panchalingam, Robert MacTavish
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Primero user customization package
The goal of this project is to employ modern frontend technologies and use them in developing front end user customizable skins, that allow...
Contributor
Abhineet
Mentor
Guy, koukas
Organization
Digital Impact Alliance (DIAL) at UN Foundation
moja global: Interactive Visualization Tool for GCBM
A tool for producing interactive visualizations from data generated by the Generic Carbon Budget Model (GCBM). For the moja global sub-org, this...
Contributor
Keshav
Mentor
Emily Ashley, Jeffrey Yoo Warren, Sudipto Ghosh, Jainsubhahu, Rishabh_Shukla, Debasish Sahoo, Ananya Arun, Govind Goel
Organization
Digital Impact Alliance (DIAL) at UN Foundation
PublicLab: Editor repair and fortification
PublicLab.Editor is a general purpose, JavaScript modular library for rich text posting, which provides an author friendly minimal, mobile/desktop...
Contributor
Sulay Shah
Mentor
Guy, James Leitch
Organization
Digital Impact Alliance (DIAL) at UN Foundation
moja.global: Develop a module for agricultural soils for FLINT
FLINT is a modular tool that supports better land management and helps reduce greenhouse gas (GHG) emissions worldwide, and allows multiple models...
Contributor
Keshav Sethi
Mentor
Emily Ashley, Jeffrey Yoo Warren, Sudipto Ghosh, Ananya Arun, Harman S
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Spam Management Dashboard (Public Lab)
This project focuses on the improvement of the Spam management dashboard https://publiclab.org/spam and makes the user interface much more refined so...
Contributor
Hashik Donthineni
Mentor
Pili Guerra, cohosh, Philipp Winter
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Tor Project: Snowflake Proxy on Android
Implementing Snowflake proxy on the Android platform as a native application for volunteer users to contribute as a proxy and help circumvent...
Contributor
Abhishek Garain
Mentor
Max Fellows, Guy
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Develop FLINT JSON User Interface
The Full Lands Integration Tool(FLINT) is an open source modular C++ framework which combines data from different sources like satellite data or...
Contributor
Barkin Simsek
Mentor
Georg Koppen, Roger Dingledine, Pili Guerra
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Tor Project: Cloudflare CAPTCHA Monitoring
Cloudflare is arguably the most popular content-delivery-network available today, and Cloudflare fronts more than 11.5 million webpages. Since...
Contributor
Vyankatesh
Mentor
Harsh.Gupta, Jeff Beorse, Lakshya Gupta
Organization
Digital Impact Alliance (DIAL) at UN Foundation
Open Data Kit: Migrate the Database and Integrate ODK-X Push Notifications into ODK-X Tool Suite
The ODK-X Push Notifications project consists of two applications currently code-named "Skunkworks-Parrot" and "Skunkworks-Bat" .“Parrot” is the...