PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Africa Python Packages

Python packages with the GitHub topic africa. Sorted by relevance, with stars and monthly downloads.
smileidentity
smile-id-core

The Official Smile Identity Python 3 package

7K 2 1
bomyrk
ohada-financial-extractor

Extract and normalize financial data from OHADA-compliant Excel financial statements (DSF)

2K 0 0
ronaldgosso
semantic-keywords

TF-IDF counts words. semantic-keywords understands meaning. It uses sentence embeddings (all-MiniLM-L6-v2 by default) and Maximal Marginal Relevance (MMR) to return keywords that are both relevant and diverse — not just the most frequent phrases. Works fully offline after a one-time model download. No API key. No rate limits.

1K 0 0
gabrielmahia
mpesa-mcp

MCP server for M-Pesa (Safaricom Daraja) and Africa's Talking — give AI agents East African fintech superpowers

1K 0 1
Xcept-Health
episia

Python toolkit for epidemiological modelling and reporting. SIR/SEIR/SEIRD compartmental models, sensitivity analysis, interactive visualisations, and automated HTML/Markdown/JSON reports, built for low-resource health contexts.

1K 4 0
gabrielmahia
wapimaji-mcp

WapiMaji MCP — MCP server for Kenya water stress and drought intelligence. NDMA data, 47 counties, SMS alerts via Africa's Talking.

664 1 0
PhidLarkson
ghana-nlp

A Python library for interacting with the GhanaNLP APIs

472 4 1
katorymnd
katorymnd-pawapay-python-sdk

Official Premium Python SDK for PawaPay mobile money API integration with dual-stack V1/V2 support

401 0 0
gabrielmahia
civic-agent-kit

CivicAgentKit — Python SDK for building civic AI tools in East Africa. Integrates Kenya parliament, budget, drought, M-Pesa, A2A, and MCP into a unified developer toolkit.

397 0 0
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

152 8 7
gabrielmahia
daraja-v3

Production Python SDK for Safaricom M-Pesa Daraja v3 — zero dependencies, Stripe-quality error handling.

136 0 0
gabrielmahia
kenya-sms

Africa's Talking SMS wrapper — bilingual EN/SW templates, delivery tracking, bulk sending, rate-limit backoff. Zero deps.

99 0 0
alekaizer
moneywave

MoneyWave Python Library

95 1 4
gabrielmahia
pesa-cli

CLI for M-Pesa Daraja v3 — STK Push, B2C, balance, config. Credentials via env or ~/.pesa/config.json.

87 0 0
lepresk
mtn-momo-client

MTN Mobile Money API client for Python — collections, disbursements and remittances

83 0 0
openfinanceafrica
scoreapi

Payment Score API - Standardizing credit scoring in Africa and beyond

82 3 3
theolujay
paystack-api-wrapper

Modern, test-driven Python client for the Paystack API — built to save you time integrating into Python projects.

82 7 0
PySAGDA
sagda

Synthetic Agriculture Data for Africa

76 8 5
alekaizer
africastalking-python

Africa Talking SMS Gateway Python 3 Support

67 2 1
ANCIR
grano

An investigative toolkit for influence influence mapping

50 193 28
alekaizer
opay

OPay API Client

35 1 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery