An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by CodeForAfrica

A curated list of projects in awesome lists by CodeForAfrica .

https://github.com/codeforafrica/gottovote

GotToVote is a toolkit of simple web and SMS services that help citizens get to the ballot box informed and ready to vote. Kenya version accessible at https://kenya.gottovote.cc

africa elections elections-toolkit ghana github-pages gottovote jekyll kenya malawi registration-centres vote zambia zimbabwe

Last synced: 09 Apr 2025

https://github.com/codeforafrica/climatechangeprojections

An embeddable map that shows climate change projections. How hot will it be by 2070 if we don't do something about it? Accessible at https://climatechange.codeforafrica.org

africa climate climate-change data-journalism geo geo-datasets global-warming map projections storylab

Last synced: 16 Mar 2025

https://github.com/codeforafrica/healthtools.ke-thestarhealth

HealthTools is a suite of data-driven web and SMS-based tools that help citizens check everything from medicine prices and hospital services, to whether their doctor is a quack or not. The toolkit was pioneered in Kenya, and has since also been deployed in Ghana, Nigeria, and South Africa. The original project can be accessed at: https://www.the-star.co.ke/health/

africa civic-apps civictech code-for-africa code-for-kenya doctor health healthtools hospital-services kenya media medicine-prices newstools sms

Last synced: 16 Mar 2025

https://github.com/codeforafrica/openafrica

openAFRICA aims to be largest independent repository of open data on the African continent. This repo contains the primary deployment scripts and files. Accessible at https://open.africa

africa ckan ckanext-openafrica ckanext-socialite data-portal deployment docker docker-image dokku kenya nigeria open-africa open-data openafrica rabbitmq redis solr south-africa tanzania

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/openAFRICA

openAFRICA aims to be largest independent repository of open data on the African continent. This repo contains the primary deployment scripts and files. Accessible at https://openafrica.net/

africa ckan ckanext-openafrica ckanext-socialite data-portal deployment docker docker-image dokku kenya nigeria open-africa open-data openafrica rabbitmq redis solr south-africa tanzania

Last synced: 02 Aug 2025

https://github.com/codeforafrica/codeforafrica.org

The @CodeForAfrica landing page. Built with Jekyll and hosted on Github Pages. Accessible at https://codeforafrica.org/

africa cameroon civic-tech codeforafrica github-page github-pages jekyll kenya nigeria senegal sierra-leone south-africa tanzania uganda

Last synced: 16 Mar 2025

https://github.com/codeforafrica/sensors.africa

sensors.AFRICA is a citizen-science focused project by Code for Africa that seeks to address data gaps by providing low cost sensors, which people can use to measure and monitor the quality of the air, water, and sound in their communities.

abuja africa air-quality air-quality-measurements air-quality-sensor dar-es-salaam kampala kenya lagos nairobi nigeria sensor-data-collection sensors sensors-africa tanzania uganda

Last synced: 05 Mar 2026

https://github.com/codeforafrica/healthtools.api

HealthTools API to retrieve, structure and return data being used by the health tools. Accessible at https://api.healthtools.codeforafrica.org/

africa doctor dodgy-doctors health healthtools healthtools-api healthtools-kenya-api kenya memcached

Last synced: 16 Mar 2025

https://github.com/codeforafrica/sensors.africa-api

The sensors.AFRICA API receiving, storing, and processing data received from sensors across the continentent. Accessible at https://api.sensors.africa/

africa air-quality air-quality-data api-rest code-for-africa django-rest-framework open-data sensor sensors-africa sensors-api sensors-data

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/PromiseTracker

Promise Tracker is a tool designed to help journalists and civil society watchdogs track campaign/promises/pledges by government officials. Accessible at https://promisetracker.dev.codeforafrica.org/

africa development disinfo disinformation economics elections fact-checking graphql kenya misinfo misinformation pesacheck politicians politics promise-tracker promises reactjs tracker trello

Last synced: 03 Apr 2025

https://github.com/codeforafrica/hurumap-apps

HURUmap is an interactive web platform that helps journalists and civic watchdogs easily explore and download census or other demographic data. The toolkit includes shareable and customisable infographics. Accessible at https://hurumap.org

census census-data census-reporter censusreporter hurumap kenya tanzania uganda wazimap zambia

Last synced: 17 Jul 2025

https://github.com/CodeForAfrica/HURUmap-apps

HURUmap is an interactive web platform that helps journalists and civic watchdogs easily explore and download census or other demographic data. The toolkit includes shareable and customisable infographics. Accessible at https://hurumap.org

census census-data census-reporter censusreporter hurumap kenya tanzania uganda wazimap zambia

Last synced: 03 Apr 2025

https://github.com/CodeForAfrica/africanCOMMONS

africanCOMMONS is a platform to showcase re-useable tools built across Africa and the people & organisations building them. Accessible at https://commons.africa/

africa african african-commons africancommons civic commons github jekyll open-source showcase yarn

Last synced: 03 Apr 2025

https://github.com/codeforafrica/africancommons

africanCOMMONS is a platform to showcase re-useable tools built across Africa and the people & organisations building them. Accessible at https://commons.africa/

africa african african-commons africancommons civic commons github jekyll open-source showcase yarn

Last synced: 16 Mar 2025

https://github.com/codeforafrica/ckanext-openafrica

A CKAN extension to style and add features to the openAFRICA platform. Accessible at http://openafrica.net

africa ckan ckan-extension data open-data openafrica

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/DebunkBot

A bot that debunks claims shared on social media by sharing a fact check. Powered by Google Sheets and the rains in Africa. Accessible at https://debunkbot.dev.pesacheck.org/

africa bot claims debunk factcheck python socialmedia

Last synced: 04 Apr 2025

https://github.com/codeforafrica/debunkbot

A bot that debunks claims shared on social media by sharing a fact check. Powered by Google Sheets and the rains in Africa. Accessible at https://debunkbot.dev.pesacheck.org/

africa bot claims debunk factcheck python socialmedia

Last synced: 16 Mar 2025

https://github.com/codeforafrica/gendergap.africa

GenderGap.AFRICA is a tool designed to help users calculate the gender pay gap in any African country. Accessible at https://gendergap.africa/

africa calculator equal-pay gender-equality gender-gap kenya nigeria south-africa storylab tanzania

Last synced: 16 Mar 2025

https://github.com/codeforafrica/africanspending

Where does the money go? Tracking government spending across Africa. Accessible at https://africanspending.org/

africa css government government-procurement government-spending javascript open-contracting open-spending

Last synced: 16 Mar 2025

https://github.com/codeforafrica/hurumap

HURUmap is an interactive web platform that allows citizens and journalists to explore, visualise, and download census data. This gives them the power to give context to stories that was otherwise hard to spot. Accessible at https://hurumap.org

africa census citizens dashboard django django-apps geo-datasets geographies hurumap journalists kenya nigeria python south-africa tanzania uganda wazimap zambia

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/HURUmap

HURUmap is an interactive web platform that allows citizens and journalists to explore, visualise, and download census data. This gives them the power to give context to stories that was otherwise hard to spot. Accessible at https://hurumap.org

africa census citizens dashboard django django-apps geo-datasets geographies hurumap journalists kenya nigeria python south-africa tanzania uganda wazimap zambia

Last synced: 03 Apr 2025

https://github.com/codeforafrica/africanspending.comparativescales

[ALPHA] An africanSPENDING tool by Code for Africa to help journalists and civic activists create easy visual comparisons for very large amounts of money. Accessible here: http://bit.ly/ComparativeScales

Last synced: 11 Sep 2025

https://github.com/codeforafrica/alertme

#AlertME is a geo-aware web platform that is working to make it easier for everyone to get invloved in decisions made about the environment around them. Accessible at https://greenalert.oxpeckers.org/

africa alertme alerts enviro-alerts environment greenalert kenya nigeria south-africa yamayama

Last synced: 31 Jul 2025

https://github.com/codeforafrica/gmmp

The Global Media Monitoring Project (GMMP) is the largest and longest longitudinal study on the gender in the world’s media. It is also the largest advocacy initiative in the world on changing the representation of women in the media. This is the survey tool used by GMMP researchers in over 114 countries.

gender gmmp media media-monitoring

Last synced: 16 Mar 2025

https://github.com/codeforafrica/covid19-in-africa

Daily Update on Covid-19 Cases Reported for Countries in Africa.

africa covid19-data

Last synced: 23 Aug 2025

https://github.com/codeforafrica/dopplermaps

Doppler Maps is a tool based on D3.js for generating lightweight, responsive multiple maps.

d3 d3js doppler-maps maps visualization

Last synced: 16 Mar 2025

https://github.com/codeforafrica/taxclock.kenya

Time is money. So, paying your taxes means that you are actually giving government your time, or labour. This project helps you calculate exactly how much time you spend working for the government. Accessible at https://taxclock.pesacheck.org/

africa african-spending africanspending budget kenya labour money national-budget tax tax-rate taxclock taxes

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/HURUmap-UI

HURUmap UI React chart and visualisation components powering geo-data platforms across Africa. Accessible at https://codeforafrica.github.io/HURUmap-UI/

charts code-for-africa data-visualization graphs hurumap hurumap-ui material-design react reactjs storybook

Last synced: 03 Apr 2025

https://github.com/codeforafrica/hurumap-ui

HURUmap UI React chart and visualisation components powering geo-data platforms across Africa. Accessible at https://codeforafrica.github.io/HURUmap-UI/

charts code-for-africa data-visualization graphs hurumap hurumap-ui material-design react reactjs storybook

Last synced: 11 Apr 2025

https://github.com/codeforafrica/openroad.notificationreceiver

Listening and saving messages from notifications.

Last synced: 16 Mar 2025

https://github.com/codeforafrica/sourceafrica.app-briefcase

A simple Jekyll powered website to allow showcase and search of documents hosted on sourceAFRICA's DocumentCloud platforms. Accessible at https://sourceafrica.net/

africa briefcase documentcloud documentcloud-api documents jekyll sourceafrica

Last synced: 17 Jun 2025

https://github.com/codeforafrica/actnow

A public engagement toolkit that enables a media house or civil society organisation to easily set up channels for engagement.

Last synced: 16 Mar 2025

https://github.com/codeforafrica/afrileaks-website

afriLEAKS is an encrypted platform that helps whistleblowers anonymously communicate with journalists / civic watchdogs. The public website is accessible at: https://afrileaks.org/

Last synced: 11 Oct 2025

https://github.com/CodeForAfrica/wazimap-ng-ui

User interface for Wazimap next generation

Last synced: 03 Apr 2025

https://github.com/codeforafrica/openroad.webautomation

A tool to automate Openroad Web services

Last synced: 16 Mar 2025

https://github.com/codeforafrica/gottovote-v2

[DEPRECATED] This is a toolkit to encourage voting and present election data in an interactive and meaningful manner.

Last synced: 16 Mar 2025

https://github.com/codeforafrica/healthtools.za-ezolwaluko

Ezolwaluko / Intiation Watch App is tool to provide an easy way in which initiates and their families can check whether the traditional surgeons they have chosen are registered with the Eastern Cape Department of Health. Accessible at https://ezolwaluko.org.za/en

africa city-press code-for-africa data-journalism data-tools eastern-cape health healthtools initiation-watch south-africa tools tradition traditional-surgeon za

Last synced: 03 Jan 2026

https://github.com/codeforafrica/ckanext-notify

[EXPERIMENTAL] CKAN extension to provide more options for notifications such as Slack notifications.

ckan ckan-extension ckan-notify notifications slack

Last synced: 16 Mar 2025

https://github.com/codeforafrica/codeforghana.org

The public website for Code for Ghana (CfGhana), accessible at: http://www.codeforghana.org

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/HURUmap-PostGraphile-Dokku

Dokku deployment for PostGraphile. Accessible at https://graphql.hurumap.org/

Last synced: 03 Apr 2025

https://github.com/codeforafrica/citizenreporter.android

New, cooler, faster, better CitizenReporter

Last synced: 08 Mar 2026

https://github.com/codeforafrica/hurumap-postgraphile-dokku

Dokku deployment for PostGraphile. Accessible at https://graphql.hurumap.org/

Last synced: 03 Jan 2026

https://github.com/codeforafrica/gottovote-rci

The GotToVote Registration Centres Information (R.C.I.) module. This easily redeploy-able website gives citizens the opportunity to easily drill-down for their nearest polling/registration centre. Built on Jekyll with data on Fusion Tables. Deployable using Github Pages. Learn more at https://gottovote.cc/

Last synced: 10 Jul 2025

https://github.com/codeforafrica/downrightnow

A simple web page used internally at CfAfrica to redirect to or use domain masking with when doing maintenance. Hosted on Github Pages. Accessible at https://codeforafrica.github.io/DownRightNow

Last synced: 04 Jan 2026

https://github.com/codeforafrica/twitterstream

Stream content from a #hashtag into a csv / spreadsheet

Last synced: 01 Nov 2025

https://github.com/codeforafrica/codeofconduct

[DRAFT] Code for Africa's Code of Conduct across our communities online and offline. Accessible at https://codeforafrica.github.io/CodeOfConduct/

code-for-africa code-of-conduct community conduct contributor-covenant contributors governance hacks-hackers harassment harassment-monitor online-forums open-source safe-spaces safety

Last synced: 03 Jan 2026

https://github.com/codeforafrica/citizenreporter.wp.plugin

The CitizenReporter Wordpress plugin that gives you a dashboard to use with the CitizenReporter mobile application. Demo is available here: http://citizenreporter.codeforafrica.net/

Last synced: 16 Mar 2025

https://github.com/CodeForAfrica/mediacloud-facebook-topic-stats

Extract stats i.e likes count, shares count and comments count of mediacloud topic stories.

Last synced: 04 Apr 2025

https://github.com/codeforafrica/msddrugs.api

MSD Drugs API

Last synced: 02 Jan 2026

https://github.com/codeforafrica/gottovote-rci.ghana

GotToVote! Ghana is designed to help citizens find their nearest voter registration centre, so that they can ensure they are eligible to vote in the 2016 general election. Accessible at https://ghana.gottovote.cc/

Last synced: 02 Jan 2026

https://github.com/codeforafrica/storylab-huffingtonpostza

Hosting solution for beautiful stories created using Shorthand for HuffingtonPost ZA. Accessible at http://stories.huffingtonpost.co.za/

africa code-for-africa huffington-post shorthand south-africa story-lab storylab

Last synced: 03 Jan 2026

https://github.com/codeforafrica/zambiavote2016.org

A simple landing page for an elections initiative in Zambia's by Hivos and OSISA ahead of the country's national elections. Hosted on Github pages, this is a Jekyll powered website. Available at: http://www.zambiavote2016.org/

Last synced: 01 Aug 2025

https://github.com/codeforafrica/healthfacilitieslocator.tz

Health Facilities Locator

Last synced: 02 Aug 2025

https://github.com/codeforafrica/wef-ddj-toolkit.wp.theme

A Wordpress child theme to style the World Editors Forum Data Journalism Toolkit. Accessible at https://wefddjtoolkit.wpengine.com/

Last synced: 16 Mar 2025

https://github.com/codeforafrica/livingwage.ke

A calculator which takes inputs from users on how much they pay or think they should pay a domestic worker and tells them more about what that amount means to the lives of a domestic worker's household. Accessible at https://livingwage.pd.co.ke/

africa ancir calculator calorie-calculator data-journalism datadrivenjournalism domestic-workers education health ilab kenya living-wage people-daily sdgs

Last synced: 04 Jan 2026

https://github.com/codeforafrica/wheremymoneydey

All mining companies in Ghana are supposed to pay 3% of the revenues they generate back to local residents. Accessible at http://wmmd.codeforafrica.org

Last synced: 16 Mar 2025

https://github.com/codeforafrica/mediacloud-facebook-topic-stats

Extract stats i.e likes count, shares count and comments count of mediacloud topic stories.

Last synced: 16 Mar 2025

https://github.com/codeforafrica/waterpollution.web

Water Pollution Website

Last synced: 04 Oct 2025

https://github.com/codeforafrica/vault_backup

Backup vault to AWS s3

Last synced: 16 Mar 2025

https://github.com/codeforafrica/taxclock.tanzania

Time is money. So, paying your tax means that you are actually giving government your time, or labour. This project helps you calculate exactly how much time you spend working for the government. Accessible at https://taxclock.codefortanzania.org/

Last synced: 16 Mar 2025

https://github.com/codeforafrica/tanpud.dashboard

TanPUD Dashboard

Last synced: 16 Mar 2025

https://github.com/codeforafrica/sensors.africa-seasensors-comingsoon

The Coming Soon page for SeaSensors project; part of the sensors.AFRICA network - a citizen-science air, water, and sound quality network across the continent. Accessible at https://seasensors.africa/

blast-fishing iot sea-sensors seasensors sensors sensors-africa sensorsafrica

Last synced: 02 Jan 2026

https://github.com/codeforafrica/ckanext-followy

[ARCHIVED] A CKAN extension to show the datasets a user is following.

ckan ckan-extension ckanext-followy data dataset followy-extension open-data

Last synced: 16 Mar 2025

https://github.com/codeforafrica/outbreak.africa

Coronavirus Disease 2019 Edition

Last synced: 16 Mar 2025

https://github.com/codeforafrica/pharmacycounciltool.web

Pharmacy Reporting Tool Web

Last synced: 16 Mar 2025

https://github.com/codeforafrica/pharmacycounciltool.api

Pharmacy Council Tool API

Last synced: 16 Mar 2025

https://github.com/codeforafrica/openroad.api

Openroad API

Last synced: 16 Mar 2025

https://github.com/codeforafrica/gottovote.cc

The umbrella website for all GotToVote toolkits and support materials, accessible at: https://gottovote.cc

Last synced: 02 Jan 2026

https://github.com/codeforafrica/ckanext-socialite

[EXPERIMENTAL] A CKAN extension to allow login using Google, Facebook, Twitter or Github.

ckan ckan-extension facebook github google login oauth2 twitter

Last synced: 16 Mar 2025

https://github.com/codeforafrica/moyo.web

Moyo Website Application

Last synced: 22 Feb 2026

https://github.com/codeforafrica/promisetracker

Promise Tracker is a tool designed to help journalists and civil society watchdogs track campaign/promises/pledges by government officials. Accessible at https://promisetracker.dev.codeforafrica.org/

africa development disinfo disinformation economics elections fact-checking graphql kenya misinfo misinformation pesacheck politicians politics promise-tracker promises reactjs tracker trello

Last synced: 27 Feb 2026

https://github.com/codeforafrica/dominion.africa

Dominion gives journalist and civic activists useful facts and data about land ownership in Africa. Accessible at https://dominion.africa

africa civic-activists data-driven-journalism dominion journalist land-data land-ownership nextjs reactjs single-page-app

Last synced: 04 Apr 2026

https://github.com/codeforafrica/rapidpro-bongolive

A tiny express.js app to serve SMSs from BongoLive to RapidPro.

africancommons bongolive commons express rapidpro sms sms-gateway tanzania

Last synced: 28 Apr 2026

https://github.com/codeforafrica/waterpollution.api

Water Pollution API

Last synced: 16 Mar 2025

https://github.com/codeforafrica/commons-ui

This library packages React components used to develop various UIs.

javascript material-ui storybook

Last synced: 16 Mar 2025

https://github.com/codeforafrica/starreports.wp.theme-v3

The StarReports Wordpress theme that creates a custom look and feel of the Star Newspaper's (East Africa) citizen reporting portal.

Last synced: 27 Jun 2025

https://github.com/codeforafrica/data4sdgs-aq-dashboard

Dashboard of air quality data from citizen science networks around Africa consolidated into a private repository that updates in real-time.

air-quality sensor

Last synced: 07 Sep 2025

https://github.com/codeforafrica/iss-ipoc

Scraper for ISS IPOC

Last synced: 16 Mar 2025

https://github.com/codeforafrica/startuplab

https://codeforafrica.github.io/startuplab/

gh-pages gni startuplabs

Last synced: 16 Mar 2025

https://github.com/codeforafrica/roadratio

Data viz on county expenditure on roads + infrastructure

Last synced: 25 Feb 2026

https://github.com/codeforafrica/academy.africa

Learn digital and data skills for social impact

civic-tech mooc wordpress

Last synced: 16 Mar 2025

https://github.com/codeforafrica/htools-avg_data_psql_queries

A collection of PSQL queries to get average sensor data for given time periods

Last synced: 09 Feb 2026

https://github.com/codeforafrica/sensors.africa-aq-sensors-hardware

These are the design files for the sensors.AFRICA AQ kits PCB.

Last synced: 01 Feb 2026

https://github.com/codeforafrica/extra-judicial-killings

A visualization of extra judicial killing cases in Kenya

Last synced: 16 Mar 2025

https://github.com/codeforafrica/starreports.wp.theme-v1

A Wordpress theme for StarReports website

Last synced: 02 Jul 2025