Let’s compile a list of open-source platforms and tools for ICT4D (information and communication technologies for development). A list of open-source solutions could help relief and development organizations to discover free platforms and tools, extend existing solutions, and avoid duplicating each other’s work. It could also help organizations avoid getting locked into long-term relationships with individual vendors.
This list does not in any way represent an endorsement of technologies, organizations, or approaches.
For more details about this project, see this blog post.
- How to edit this list
- Information collection and data visualization
- IT infrastructure
- Mapmaking
- SMS (short message service)
- Voice services
- Sector-specific tools
- Country- or project-specific tools & deployments
- Create a GitHub account.
- Return to this list and click the pencil icon (next to the trash can).
- Edit the list by adding, deleting, or correcting an item.
- Scroll to the bottom of the page. Describe the change that you've made and click the "Propose file change" button.
- On the next screen, click the "Create pull request" button.
- On the discussion page that appears, click the "Create pull request" button.
- I will review and incorporate the changes.
You may also propose an edit by going to the Issues section, clicking the "New issue" button, and describing the change that you'd like to incorporate in the list.
Please use the following format when submitting an ICT4D platform or tool:
Name of platform or tool
Short description of the platform or tool (one or two sentences)
GitHub: URL
Website: URL
“Open Data Kit (ODK) is a free and open-source set of tools which help organizations author, field, and manage mobile data collection solutions” (source).
Source code: https://code.google.com/p/opendatakit/
Website: http://opendatakit.org/
“Ushahidi is a platform that allows information collection, visualization and interactive mapping, allowing anyone to submit information through text messaging using a mobile phone, email or web form” (source).
GitHub: https://github.com/ushahidi/Ushahidi_Web
Website: http://www.ushahidi.com/product/ushahidi/
##Clonezilla “Imaging software is key to quickly rolling out large numbers of identical machines.... Clonezilla automates a number of complex imaging tasks, and can handle a wide variety of OS and partition types from FAT/FAT32 (Microsoft Windows) to ext3/ext4 (Linux) and more" (source).
GitHub: https://github.com/stevenshiau/clonezilla
Website: http://clonezilla.org/developers/
“Initially built as a tool to help support a single project in Haiti, TowerDB has grown to a full-fledged application built to aid in the design and management of large-scale wireless networks” (source).
GitHub: https://github.com/inveneo/poundcake
“[A] vector rendering framework for highly customizable and responsive client-side maps” (source).
GitHub: https://github.com/mapbox
Website: https://www.mapbox.com/.
“PostGIS is a spatial database extender for PostgreSQL object-relational database. It adds support for geographic objects allowing location queries to be run in SQL” (source).
GitHub: https://github.com/postgis/postgis
Website: http://postgis.net/
“A [free and open-source] alternative to ESRI, a popular commercial Geographic Information System software tool, that can be used to load and manipulate data before loading into mapping software” (source).
GitHub: https://github.com/qgis/
Website: http://www.qgis.org/en/site/
“Resource Map helps people track their work, resources and results geographically in a collaborative environment accessible from anywhere” (source).
GitHub: https://github.com/instedd/resourcemap
Website: http://resourcemap.instedd.org/en
“FrontlineSMS is a free open source software used by a variety of organizations to distribute and collect information via text messages (SMS). The software can work without an internet connection and with only a cell phone and computer” (source).
GitHub: https://github.com/frontlinesms
Website: http://www.frontlinesms.com/
“RapidSMS is a free and open-source framework for rapidly building mobile services for scale” (source).
GitHub: https://github.com/RapidSMS/RapidSMS
Website: https://www.rapidsms.org/
“Verboice is a free and open-source tool that makes it easy for anyone to create and run applications that interact via voice, allowing your users to listen and record messages in their own language and dialect or answer questions with a phone keypad” (source).
GitHub: https://github.com/instedd/verboice
Website: http://www.ilabsoutheastasia.org/technologies/verboice/
“Solutions for Open Land Administration (SOLA) Project is an open source software system that aims to make computerised cadastre and registration systems more affordable and more sustainable in developing countries” (source).
GitHub
- Registry: https://github.com/SOLA-FAO
- State Land: https://github.com/SOLA-SL-FAO
- Systematic Registration: https://github.com/SOLA-SR-FAO
Website: http://www.flossola.org/
“Fedena is a free & opensource school management software that has more features than a student information system. Use Fedena to efficiently manage students, teachers, employees, courses & all the system & process related to your institution” (source).
GitHub: https://github.com/projectfedena/fedena
Website: http://www.projectfedena.org/
“The OpenEMIS initiative aims to deploy a high-quality Education Management Information System (EMIS) designed to collect and report data on schools, students, teachers and staff” (source).
Google Code: https://code.google.com/p/openemis/
Website: https://www.openemis.org/
“An app for assessing math and reading skills, designed for tablets but works everywhere” (source).
GitHub: https://github.com/Tangerine-Community/Tangerine/tree/develop
Website: http://www.tangerinecentral.org/
“ReliefWeb is a… source [of] authoritative and vetted information about disasters and humanitarian crises. This application combines ReliefWeb's new REST API with a custom-built Twitter timeline-processing script to give authoritative, real-time updates on an occurring disaster” (source).
GitHub: https://github.com/reliefweb/disaster-tracker
Website: http://reliefweb.github.io/disaster-tracker/
“CommCare replaces community health workers’ paper registers and flip charts with open-source software that runs on inexpensive phones” (source [PDF]).
GitHub: https://github.com/dimagi
Website: https://www.commcarehq.org/home/
“The global OpenMRS community works together to build [a global] open source enterprise electronic medical record system platform” (source).
GitHub: https://github.com/openmrs
Website: http://openmrs.org/
“OpenSIS is a commercial grade, secure, scalable & intuitive Open Source Student Information System from OS4ED" (source).
GitHub: https://github.com/mehulsbhatt/opensis
Website: http://www.opensis.com/home
“Our webapps support groups working for democracy, open government, and citizen rights around the globe. Designed with the needs of civic groups in the developing world in mind, these tools solve some of the most common problems faced by concerned citizens working to improve their societies” (source).
GitHub: https://github.com/nditech
Website: https://www.nditech.org/demtools