Tools registry

Developer Tools

SDKs, libraries, validators and utilities that solve problems specific to African markets.

14 results in SDK

Flutterwave-node-v3

Tools

Official Flutterwave Node.js SDK for the Flutterwave for Business v3 APIs, covering card and mobile money collections, payouts, subscriptions, bill payments and identity verification. Published on npm as flutterwave-node-v3.

Docs live
SDK
Verified Jun 2026Free / open-source

PayStack.Net

Tools

.NET wrapper for the Paystack payment API offering near-complete API coverage through both typed and type-less interfaces, targeting .NET Standard 2.0. Distributed on NuGet as PayStack.Net.

Docs live
SDK
Verified Jun 2026Free / open-source

Safaricom M-Pesa PHP SDK

Tools

A PHP library for integrating the Safaricom M-Pesa Daraja API, covering STK push, B2C, account balance and callback handling. Installed via composer require safaricom/mpesa.

Docs live
SDK
Verified Jun 2026Free / open-source

africastalking-python

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

django-daraja

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

flutter_paystack

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

flutterwave-go (sodiadrhain)

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

laravel-paystack

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

mpesa-api (Node.js)

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-source

mpesa-rust

Tools

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.

Docs live
SDK
Verified Jun 2026Free / open-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 Jun 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 Jun 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 Jun 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 Jun 2026Free / open-source