All countries

Nigeria

31 verified resources in Developer Tools for building in Nigeria.

nigerialogos (PaystackHQ)

Tools

SVG/PNG logos for all Nigerian banks and fintechs, a widely used hidden gem.

Featured
Docs live
Libraries
Verified Jun 2026Open-source

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

Hausa-NLP

Tools

A community resource hub for Hausa NLP providing Hausa corpus, sentiment lexicons (incl. translated lexicons) and resources for sentiment analysis, hate-speech detection and machine translation. Maintained by the HausaNLP community.

Docs live
NLP Library
Verified Jun 2026Free / open-source

Igbo-datasets

Tools

An Igbo-language NLP dataset of folktale text corpora (developed for the AI4D African Language Dataset Challenge) for downstream NLP tasks. Maintained by angeloobeta.

Docs live
Data Package
Verified Jun 2026Free / open-source

LaravelRave (Flutterwave Rave)

Tools

A Laravel package for integrating the Flutterwave Rave payment gateway, handling payment processing, verification, transfers, banks and beneficiaries. Installed via composer require kingflamez/laravelrave.

Docs live
Plugin
Verified Jun 2026Free / open-source

NUBAN Algorithm

Tools

Multi-language implementation of the CBN NUBAN bank-account-number specification.

Docs live
Libraries
Verified Jun 2026Open-source

NaijaFaker (OctaconDeveloper)

Tools

A PHP/Composer library (octacondeveloper/naija-faker), a local version of Faker for Nigerian developers, generating Nigerian phone numbers, landlines, states, LGAs, tribal names and persons. Maintained by OctaconDeveloper.

Docs live
Helper
Verified Jun 2026Free / open-source

Nigerian-Bank-Codes (samuraicoderr)

Tools

A developer-focused structured JSON dataset of 487 Nigerian bank codes (NIBSS institution codes) covering commercial, microfinance, merchant banks and payment service providers for fintech integration. Maintained by samuraicoderr.

Docs live
Data Package
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

allnigeria-api

Tools

JavaScript package providing Nigerian states, LGAs, wards and polling units as JSON.

Docs live
Libraries
Verified Jun 2026Open-source (npm)

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

format-naira

Tools

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.

Docs live
Helper
Verified Jun 2026Free / open-source

geo-ng

Tools

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.

Docs live
Data Package
Verified Jun 2026Free / open-source

iranlowo

Tools

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.

Docs live
NLP Library
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

naija-faker

Tools

JavaScript library that generates culturally authentic Nigerian fake data, including Yoruba/Igbo/Hausa names and addresses.

Docs live
Libraries
Verified Jun 2026Open-source

naija-state-local-government

Tools

Zero-dependency JavaScript package for Nigerian states, LGAs and senatorial districts (and wards/polling units in some versions).

Docs live
Libraries
Verified Jun 2026Open-source (npm)

naija-statecapital

Tools

A JavaScript utility library that lists and manipulates Nigerian states, their capitals and cities. Maintained by Prosper Otemuyiwa (unicodeveloper).

Docs live
Data Package
Verified Jun 2026Free / open-source

ng-banks

Tools

A lightweight zero-dependency TypeScript npm package exposing getBanks()/getBank() to retrieve CBN-recognised Nigerian banks with name, bank code, slug and USSD code. Maintained by Bolaji Olajide.

Docs live
Data Package
Verified Jun 2026Free / open-source

ng-faker

Tools

A TypeScript npm package that generates fake Nigerian test data (names, addresses, phone numbers, bank details, lorem) across multiple locales: Yoruba, English, Hausa, Igbo, Efik, Benin and Urhobo. Maintained by Bolaji Olajide.

Docs live
Helper
Verified Jun 2026Free / open-source

nigeria-geojson-data

Tools

A structured JSON dataset of all 36 Nigerian states + FCT, their LGAs, and wards including latitude/longitude coordinates (states.json, lgas.json, wards.json, full.json). MIT-licensed, maintained by temikeezy.

Docs live
Data Package
Verified Jun 2026Free / open-source

nigeria-phone-number-validator (shaolinmkz)

Tools

A TypeScript npm package with sync/async functions that validate Nigerian telco mobile numbers and return the carrier (e.g. {telco: 'MTN', isValid: true}). Maintained by shaolinmkz.

Docs live
Validation
Verified Jun 2026Free / open-source

nigeria-validator

Tools

JavaScript library that validates Nigerian phone numbers, BVN, NIN and bank codes.

Docs live
Libraries
Verified Jun 2026Open-source