Discover

Search everything

One query across all 9 categories of verified African infrastructure.

369 results

mpesa_flutter_plugin

Tools

A Flutter plugin that provides a Lipa Na M-Pesa Online STK push payment initialization interface for mobile apps. Added via mpesa_flutter_plugin in pubspec.yaml.

Docs live
Plugin
Verified Jul 2026Free / open-source

naija-faker

Tools

JavaScript library that generates culturally authentic Nigerian fake data, including Yoruba/Igbo/Hausa names and addresses.

Docs live
Libraries
Verified Jun 2026Open-source

naija-state-local-government

Tools

Zero-dependency JavaScript package for Nigerian states, LGAs and senatorial districts (and wards/polling units in some versions).

Docs live
Libraries
Verified Jun 2026Open-source (npm)

naija-statecapital

Tools

A JavaScript utility library that lists and manipulates Nigerian states, their capitals and cities. Maintained by Prosper Otemuyiwa (unicodeveloper).

Docs live
Data Package
Verified Jun 2026Free / open-source

ng-banks

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

ng-faker

Tools

A TypeScript npm package that generates fake Nigerian test data (names, addresses, phone numbers, bank details, lorem) across multiple locales: Yoruba, English, Hausa, Igbo, Efik, Benin and Urhobo. Maintained by Bolaji Olajide.

Docs live
Helper
Verified Jul 2026Free / open-source

nigeria-geojson-data

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

nigeria-phone-number-validator (shaolinmkz)

Tools

A TypeScript npm package with sync/async functions that validate Nigerian telco mobile numbers and return the carrier (e.g. {telco: 'MTN', isValid: true}). Maintained by shaolinmkz.

Docs live
Validation
Verified Jun 2026Free / open-source

nigeria-validator

Tools

JavaScript library that validates Nigerian phone numbers, BVN, NIN and bank codes.

Docs live
Libraries
Verified Jun 2026Open-source

nigerian-banks (tomiiide)

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

nuban (PHP)

Tools

PHP/Laravel library for NUBAN validation against the CBN 2020 spec.

Docs live
Libraries
Verified Jun 2026Open-source

paystack-go (rpip)

Tools

A community Go client library for the Paystack API (Nigerian payment gateway) supporting transactions, transfers, plans, customers, subscriptions and settlements. Module github.com/rpip/paystack-go.

Docs live
SDK
Verified Jul 2026Free / open-source

paystackapi

Tools

Python wrapper for the Paystack API published on PyPI as paystackapi, covering transactions, customers, plans, subscriptions, transfers and refunds. Instantiated with a Paystack secret key and organized into per-resource classes.

Docs live
SDK
Verified Jul 2026Free / open-source

rave-python

Tools

Official Flutterwave Python library wrapping the Flutterwave for Business v2 APIs for card transactions, mobile money and bank transfers. Maintained by the Flutterwave developers team and published on PyPI.

Docs live
SDK
Verified Jul 2026Free / open-source

rwanda

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

south-african-id-validator

Tools

TypeScript-native validator for 13-digit South African ID numbers that checks the Luhn checksum and extracts date of birth, gender and citizenship status. Zero runtime dependencies, runs on Node, Bun, Deno and browsers.

Docs live
Validation
Verified Jul 2026Free / open-source

stopwords-sw

Tools

A comprehensive Swahili (sw) stopwords collection distributed in JSON and text formats (npm/bower stopwords-sw) for text preprocessing in NLP pipelines. Maintained by the stopwords-iso project.

Docs live
NLP Library
Verified Jul 2026Free / open-source

subdivisions-of-egypt

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

tz-geo-data

Tools

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.

Docs live
Data Package
Verified Jul 2026Free / open-source

uroman

Tools

uroman is a universal romanizer that converts text in virtually any script to the Latin alphabet, with dedicated handling for Amharic and the Ge'ez/Ethiopic script. It also adds initial support for Coptic and processes script-native numerals.

Docs live
NLP Library
Verified Jul 2026Free / open-source

ussd-menu-builder

Tools

A Node.js library for composing USSD menus using a state-machine approach, compatible with the Africa's Talking and Hubtel USSD APIs. Installed via npm install ussd-menu-builder.

Docs live
Helper
Verified Jul 2026Free / open-source

validate_nigerian_phone

Tools

A Python (PyPI) package to validate and format Nigerian phone numbers with is_valid(), formatted(), get_network() and is_mtn() helpers. Maintained by djunehor.

Docs live
Validation
Verified Jul 2026Free / open-source

yabacon/paystack-php

Tools

PHP API wrapper for Paystack that returns calls as stdClass objects, supporting transaction initialization and verification plus customer and subscription management. Installed via Composer.

Docs live
SDK
Verified Jul 2026Free / open-source

za-id-number

Tools

Python library to validate and parse South African (RSA/ZA) identity numbers using the Luhn check digit, breaking the number into birth date, gender and citizenship components. Installable with pip install za-id-number.

Docs live
Validation
Verified Jul 2026Free / open-source