Tools registry
Developer Tools
SDKs, libraries, validators and utilities that solve problems specific to African markets.
11 results in Data Package
Igbo-datasets
An Igbo-language NLP dataset of folktale text corpora (developed for the AI4D African Language Dataset Challenge) for downstream NLP tasks. Maintained by angeloobeta.
Nigerian-Bank-Codes (samuraicoderr)
A developer-focused structured JSON dataset of 487 Nigerian bank codes (NIBSS institution codes) covering commercial, microfinance, merchant banks and payment service providers for fintech integration. Maintained by samuraicoderr.
geo-ng
An npm package providing Nigerian geographic data with functions getNigeriaStates(), getLGAs(stateCode) and getLgaSubAreas(stateCode, lga) for states, LGAs and sub-areas. JavaScript/TypeScript, maintained by Ayobamiu.
kenya-administrative-divisions
npm package providing Kenya's 47 counties plus their constituencies and wards with helper methods like getCounties, getConstituencies and getWards. Written in TypeScript with hierarchical and flat-array access.
naija-statecapital
A JavaScript utility library that lists and manipulates Nigerian states, their capitals and cities. Maintained by Prosper Otemuyiwa (unicodeveloper).
ng-banks
A lightweight zero-dependency TypeScript npm package exposing getBanks()/getBank() to retrieve CBN-recognised Nigerian banks with name, bank code, slug and USSD code. Maintained by Bolaji Olajide.
nigeria-geojson-data
A structured JSON dataset of all 36 Nigerian states + FCT, their LGAs, and wards including latitude/longitude coordinates (states.json, lgas.json, wards.json, full.json). MIT-licensed, maintained by temikeezy.
nigerian-banks (tomiiide)
A list of Nigerian banks provided in multiple ready-to-use formats: JSON, SQL, Python, Go, PHP array, CSV and XML. Maintained by tomiiide for easy embedding into any stack.
rwanda
npm package providing type-safe access to Rwanda's provinces, districts, sectors, cells and villages with TypeScript definitions out of the box. Covers the full administrative hierarchy down to village level.
subdivisions-of-egypt
npm package exposing Egypt's 27 governorates and their cities in both Arabic and English via helpers like getGovernorates, getGovernoratesWithSubregions and getSubregions. Suited to address and location dropdowns.
tz-geo-data
npm package giving access to Tanzania's regions, districts, wards and streets including postcodes, with helpers like getAllRegions, getDistrictData, getWardData and getStreetsData. Built for Tanzanian address and location forms.
