Discover
Search everything
One query across all 9 categories of verified African infrastructure.
369 results
Yoruba Speech-Text Parallel Corpus
Large Yoruba parallel speech-text corpus of 1,647,022 audio-text pairs (~21.5 GB, WAV) aligned with the MMS-300M Forced Aligner for ASR and TTS, with clips of 0.04-12 seconds.
YouCan Pay
Moroccan online payment gateway, part of the YouCan e-commerce group founded in 2019 and based in Rabat, offering card and CashPlus acceptance via a tokenization flow, the ycpay.js frontend library and a PHP SDK. It provides sandbox keys, test cards, webhooks and English, Arabic and French support.
Youverify
KYC provider covering NIN, BVN and a 300M+ global database. The only provider that explicitly states NDPC compliance (as of June 2026). Its passport API is disclosed as unstable.
Passport API flagged as unstable by the provider.
Zambia Fintech MCP
An MCP server exposing Zambian fintech utilities including bidirectional PAYE/NAPSA payroll calculations, ZESCO prepaid electricity unit math, BOZ exchange rates and mobile money fee quoting. Provides eight tools built on 2024 tax bands and MTN mobile money fee tables.
Zindi
Africa's largest data science and AI competition platform where organizations host real-world ML challenges and a community of builders competes to solve them. Offers competitions, learning courses, jobs and leaderboards, with partners including Microsoft, Google, AWS and Google DeepMind.
africastalking-python
Official Python SDK for the Africa's Talking APIs, providing access to payments alongside SMS, voice, airtime, mobile data and WhatsApp services. Supports synchronous and asynchronous operations.
afro.tools MCP
A remote HTTP MCP server (endpoint https://mcp.afro.tools) and Claude Code plugin that exposes a machine-readable registry of African API specs across 12+ providers (Flutterwave, LengoPay, Djomy and others) spanning payments, SMS, identity and logistics in 21 countries. Maintained by the afrotools org as an open community project.
allnigeria-api
JavaScript package providing Nigerian states, LGAs, wards and polling units as JSON.
amseg
amseg is an Amharic document segmentation and normalization tool that splits Ethiopic text into sentences and tokens, normalizes character variants and transliterates between Latin and Fidel. Maintained under the University of Hamburg Semantic Models for Amharic project.
django-daraja
Python Django library for interacting with the Safaricom M-Pesa Daraja API, simplifying STK push and related mobile money operations. Marked Production/Stable on PyPI with Read the Docs documentation.
eBills Africa
Nigerian VTU/bill-payment platform with a RESTful API (JWT bearer auth) for buying/reselling airtime, data, electricity, cable TV (DStv/GOtv/Startimes), betting-account funding and recharge-card (ePIN) printing. Provides wallet-balance, variation, verification, requery and webhook endpoints.
etnltk
The Ethiopian Natural Language Toolkit, a spaCy/NLTK-inspired Python (PyPI etnltk) library for Amharic and other Ethiopian languages, providing text normalization, short-form expansion and word/sentence tokenization. Maintained by robeleq.
flutter_paystack
Flutter plugin for accepting payments through the Paystack gateway with full Android and iOS support, offering both a Checkout flow and a Charge Card flow. Includes card validation utilities and transaction verification against the Paystack API.
flutterwave-go (sodiadrhain)
A community Golang SDK for the Flutterwave v3 API covering transfers, banks, beneficiaries and transactions, with unit tests and error handling. Module github.com/sodiadrhain/flutterwave-go.
format-naira
A small JavaScript npm package (published as format-to-naira) that formats numeric values into Nigerian Naira currency, e.g. formatNaira(1000) returns the naira-formatted string, with multi-value summing. Maintained by 3KINGZ.
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.
iankumu/mpesa (Laravel M-Pesa)
A Laravel wrapper for the Safaricom M-Pesa Daraja APIs supporting STK push, B2C, B2B, C2B, transaction status, balance and reversals. Installed via composer require iankumu/mpesa.
iranlowo
A Python (PyPI iranlowo) utility library to analyse and preprocess Yoruba text: diacritic stripping/restoration via pretrained models, text normalization, character verification and corpus tools. Maintained by the Niger-Volta-LTI organization.
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.
kenyan-mobile-number-validator
Node.js package that validates Kenyan mobile numbers and identifies the network operator (Safaricom, Airtel or Telkom) using precise regex on the network prefixes, supporting national and E.164 formats. Useful for KYC and form validation in Kenyan apps.
laravel-paystack
A community Laravel package (Packagist unicodeveloper/laravel-paystack) for integrating the Paystack payment gateway across Laravel 6-11, with payment initiation, callback handling, transaction verification and split payments. ~650 stars.
mpesa-api (Node.js)
A Node.js module that wraps the Safaricom M-Pesa Daraja API, supporting C2B, B2C, STK push, transaction status, balance and reversals. Installed via npm i mpesa-api.
mpesa-mcp (gabrielmahia)
A Python MCP server (also published to npm and PyPI as mpesa-mcp) wrapping the Safaricom M-PESA Daraja v3 API with 7 tools for STK push, B2C, balance and transaction-status queries. Maintained by Gabriel Mahia.
mpesa-rust
An unofficial Rust wrapper around the Safaricom M-Pesa API for account balance, B2C, C2B, STK push, transaction status, reversals and dynamic QR. Published as the mpesa crate on crates.io.




