SDKs registry

SDKs

Official and community client libraries that wrap African provider APIs, by language.

20 results

@mono.co/connect.js

SDKs

Official Mono Connect JavaScript SDK that launches the Mono account-linking widget in the browser for open banking. It lets apps connect users' bank accounts and retrieve statements, transactions and identity data. Mono is a Nigerian open banking provider.

Docs live
Open Banking (JavaScript)
Verified Jul 2026Free / open-source

MoneyUnify

SDKs

A PHP package that provides a single interface to collect and disburse mobile money across multiple African networks, including MTN Mobile Money, Airtel Money and Zamtel, via a simplified USSD-based payments API. It abstracts per-network differences behind one API. Maintained from Zambia and installable via Composer.

Docs live
Mobile Money
Verified Jul 2026Free / open-source

africastalking (Node.js)

SDKs

Official Africa's Talking SDK for Node.js wrapping the SMS, USSD, Airtime, Voice and mobile payments APIs. Published by Africa's Talking on npm with 160 plus GitHub stars and active maintenance. Africa's Talking is a pan-African communications and payments platform headquartered in Kenya.

Docs live
Telecom / SMS (Node.js)
Verified Jul 2026Free / open-source

airtel-money-node-sdk

SDKs

A Node.js SDK for the Airtel Money API tailored to payment collections, with automatic OAuth2 bearer-token caching and refresh plus transaction handling for Airtel's African markets. It mirrors the maintainer's MTN MoMo SDK design. Published as airtel-money-node-sdk on npm.

Docs live
Mobile Money
Verified Jul 2026Free / open-source

android-mtn-momo-api-sdk

SDKs

A Kotlin Multiplatform SDK that streamlines integration with MTN Mobile Money (MOMO) services on Android and JVM, covering authentication, balance checks, and transaction processing. It ships with a sample Android app demonstrating each API operation. Maintained by Re.Kast Limited.

Docs live
Mobile Money
Verified Jul 2026Free / open-source

chapa-laravel

SDKs

Official Chapa Laravel package for integrating the Chapa payment API into Laravel applications. Maintained in the Chapa GitHub organization and distributed on Packagist with over 12,000 installs. Chapa is a leading payment processor in Ethiopia.

Docs live
Payments (Laravel/PHP)
Verified Jul 2026Free / open-source

chapa-nodejs

SDKs

Community Node.js and TypeScript SDK for the Chapa payment API supporting transaction initialization, verification, transfers and subaccounts. Published on npm and actively maintained on GitHub. Chapa is an Ethiopian payment processor.

Docs live
Payments (Node.js)
Verified Jul 2026Free / open-source

fedapay (Node.js)

SDKs

Official FedaPay Node.js SDK wrapping the FedaPay REST API for creating transactions, customers and payouts. Published by FedaPay on npm and maintained in the FedaPay GitHub organization. FedaPay processes card and mobile money payments in Benin and francophone West Africa.

Docs live
Payments (Node.js)
Verified Jul 2026Free / open-source

fedapay-php

SDKs

Official FedaPay PHP SDK for integrating the FedaPay payment API, including card and mobile money collections across francophone West Africa. Published by FedaPay on Packagist and actively maintained. FedaPay is a payment aggregator based in Benin.

Docs live
Payments (PHP)
Verified Jul 2026Free / open-source

flutterwave-react-v3

SDKs

Official Flutterwave React SDK that renders the Flutterwave payment modal inside React applications. It wraps the Flutterwave v3 checkout for collecting card, bank and mobile money payments across Africa. Published by Flutterwave on npm and maintained in the Flutterwave GitHub organization.

Docs live
Payments (React)
Verified Jul 2026Free / open-source

mtn-momo-node (mtn-momo-sdk)

SDKs

A Node.js SDK for the MTN Mobile Money (MoMo) API focused on payment collections, handling sandbox and production environments, API user and key provisioning, and transaction status polling. It simplifies MoMo integration across MTN's African markets. Published as the mtn-momo-sdk npm package.

Docs live
Mobile Money
Verified Jul 2026Free / open-source

notchpay-php

SDKs

Official Notch Pay PHP SDK for the Notch Pay payment API, supporting mobile money and card collections in Cameroon and francophone Africa. Distributed under the Notch Pay vendor on Packagist with roughly 15,000 downloads. Notch Pay is a Cameroon-based payment gateway.

Docs live
Payments (PHP)
Verified Jul 2026Free / open-source

paystack-sdk

SDKs

Actively maintained community Node.js and TypeScript SDK for the Paystack API, providing typed methods for transactions, subscriptions, transfers and verification. Published on npm and maintained on GitHub with nearly 50 stars. Paystack is a Nigerian payment gateway.

Docs live
Payments (Node.js)
Verified Jul 2026Free / open-source

pypaystack2

SDKs

Actively maintained community Python wrapper for the Paystack API covering transactions, customers, transfers and subscriptions, with both sync and async clients. Published on PyPI and pushed to GitHub within the last day of verification. Paystack is a Nigerian payments company owned by Stripe.

Docs live
Payments (Python)
Verified Jul 2026Free / open-source

react-native-paystack-webview

SDKs

Popular community React Native SDK that embeds Paystack checkout in mobile apps through a WebView component. Published on npm and maintained on GitHub with nearly 200 stars. It wraps Paystack, the Nigerian payment gateway, for iOS and Android applications.

Docs live
Payments (React Native)
Verified Jul 2026Free / open-source

smile-id-core (Python)

SDKs

Official Smile Identity server-side SDK for Python that wraps the Smile ID KYC, biometric and document verification APIs. It builds signatures and submits jobs to the Smile ID platform. Published on PyPI and maintained in the Smile Identity GitHub organization.

Docs live
Identity (Python)
Verified Jul 2026Free / open-source

smile-identity-core (Node.js)

SDKs

Official Smile Identity server-side SDK for Node.js that wraps the Smile ID KYC, biometric authentication and document verification APIs. It handles signature generation and job submission to the Smile ID platform. Published by Smile Identity on npm and pushed to GitHub the same day as verification.

Docs live
Identity (Node.js)
Verified Jul 2026Free / open-source

smile-identity-core (Ruby)

SDKs

Official Smile Identity Ruby gem wrapping the Smile ID identity verification, KYC and biometric APIs. It signs requests and submits verification jobs to the Smile ID platform. Distributed on RubyGems and maintained in the Smile Identity GitHub organization.

Docs live
Identity (Ruby)
Verified Jul 2026Free / open-source

smile-identity-core-js

SDKs

The official Smile Identity JavaScript and TypeScript SDK for building digital KYC, identity verification and document verification across Africa. It signs requests and calls Smile ID's verification and utility endpoints. Published on npm as smile-identity-core.

Docs live
KYC
Verified Jul 2026Free / open-source

smile-identity-core-python

SDKs

The official Smile Identity Python 3 SDK for African digital KYC, biometric identity verification and document verification. It handles request signing and calls to Smile ID's verification services. Distributed as an installable Python package.

Docs live
KYC
Verified Jul 2026Free / open-source