All Nigeria resources

Verified Developer Tools in Nigeria

34 verified developer tools for building in Nigeria. Every one has had its documentation, licensing and live status checked, not just listed. Last verified 10 Jul 2026.

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

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

nigeria_banks (Josephchinedu)

Tools

A Python package that returns Nigerian bank details including bank code, CBN code, name and USSD transfer code, with lookup functions by any of those fields. It packages the bank reference data behind a simple API rather than raw JSON. Published on PyPI as nigeria-banks.

Docs live
Bank Utilities
Verified Jul 2026Free / open-source

nigerian-mobile-validator

Tools

A TypeScript library for validating Nigerian mobile numbers with alignment to NCC number-allocation rules, including per-operator prefix detection and normalisation. It targets regulated fintech use cases where incorrect validation carries business risk. Published on npm as nigerian-mobile-validator.

Docs live
Validators
Verified Jul 2026Free / open-source

nuban-bank-prediction (Flystunna)

Tools

A .NET library that predicts the possible banks owning a given 10-digit Nigerian NUBAN account number and validates the account number against the Central Bank of Nigeria revised 2020 specification. It is useful for account-resolution flows where the issuing bank is unknown. Distributed as a C# package.

Docs live
Bank Utilities
Verified Jul 2026Free / open-source