All countries

Nigeria

178 verified resources for building in Nigeria.

Resources
178
Docs live
96%
Companies (HQ)
75
Last verified
10 Jul 2026

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

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

@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

Apache Fineract

OSS

Apache Fineract is an open-source core-banking engine for financial inclusion, providing the accounting, loan, savings and client APIs used to build microfinance and digital-lending systems. Written in Java, it is the technology behind the Mifos platform and is deployed by microfinance institutions and fintechs across Africa. It is Apache-2.0 licensed and very actively developed.

Docs live
Fintech
Verified Jul 2026Free / open-source

DHIS2 Core

OSS

DHIS2 is a large open-source health information management system, written in Java, containing the service layer and web API. It is used as the national routine health information system by many African ministries of health for immunisation, disease surveillance and program reporting. It is developed by the HISP programme at the University of Oslo and released under BSD-3-Clause.

Docs live
Health-tech
Verified Jul 2026Free / open-source

Indigenius (CDIAL AI)

Agents

Indigenius is CDIAL AI's conversational and voice AI product line that understands and speaks African languages, offering a voice API, voice cloning and deployable AI agents. Its Indigenius Agent Pro service exposes AI agents and models through a playground for both developers and non-technical users, targeting communication in 180+ African languages such as Yoruba, Hausa and Igbo. It is built by CDIAL AI, which operates from Lagos, Nigeria.

Docs live
Customer support
Verified Jul 2026Playground available; Indigenius Agent Pro is a paid service

Interswitch Developer

APIs

API marketplace from Interswitch, one of Africa's largest digital payment infrastructure companies, exposing Quickteller and payment services for airtime, bill payments to 3000-plus billers, bank transfers, wallet and virtual card management. APIs are RESTful with JSON requests and require a developer console account with client credentials. Headquartered in Nigeria with pan-African reach.

Docs gated
Approval required
Payments
Verified Jul 2026

Interswitch MCP Server

MCP

Community MCP server that exposes Interswitch APIs (payments, transfers, VAS, cardless paycodes, Transaction Search, Card 360, lending, payouts, agency banking) to AI agents. Ships as the npm package interswitch-mcp-server and supports both Interswitch sandbox and production environments. Interswitch is one of Nigeria's largest payment processors, so this fills a gap not covered by the registry's Paystack and Flutterwave servers.

Docs live
Payments
Verified Jul 2026Free / open-source

Lengo AI (Sadio AI)

Agents

Lengo AI operates Sadio AI, a WhatsApp conversational assistant that lets informal African retailers track sales, monitor stock and benchmark prices in their local language, while crowdsourcing real-time retail data for FMCG brands. Founded in Senegal and now Lagos-based, Lengo pairs the AI assistant with field agents to make previously invisible corner-shop commerce measurable. Clients include global FMCG brands such as Nestle and Lactalis.

Docs live
Approval required
Business
Verified Jul 2026Free for retailers (Sadio AI via WhatsApp); FMCG brands pay for data access and campaigns

NaijaVoices Dataset

AI

NaijaVoices is a large-scale speech dataset of about 1,800 hours from over 5,000 speakers with expert-curated transcripts in Igbo, Hausa and Yoruba, roughly 600 hours per language. It is designed for building ASR and speech AI for Nigerian languages and improves Whisper and MMS fine-tuning performance. It is available on HuggingFace behind a free registration and powers models like AfriHuBERT and SBPN.

Docs live
Approval required
Speech Dataset
Verified Jul 2026Free for non-commercial research (registration required)

ODK Collect

OSS

ODK Collect is an open-source Android app for offline mobile data collection using XLSForm-based forms, written in Kotlin. It has been used to gather billions of data points and is a core field-data tool for African health, agriculture, election-monitoring and research programmes. It is Apache-2.0 licensed and actively maintained by the ODK community.

Docs live
Data collection
Verified Jul 2026Free / open-source

Open Banking Nigeria API Standard

Research

The Open Banking Nigeria API Standard is a RESTful specification for secure data sharing and payment initiation between Nigerian banks and third-party providers. It defines Registration, Meta Directory, Data-Inquiry (Open Data) and Payment API categories and is maintained by the Open Technology Foundation. It aligns with the Central Bank of Nigeria's open banking regulatory framework, for which the CBN issued Operational Guidelines in 2023.

Docs live
Standard
Verified Jul 2026Free / open

Remita

APIs

Nigerian payments and collections platform (by SystemSpecs) whose Collections API lets billers generate a Remita Retrieval Reference (RRR), take payments across channels and check transaction status. Widely used for government and enterprise collections in Nigeria. Developer documentation and API assistant are published on its developer site.

Docs live
Approval required
Payments
Verified Jul 2026

SORMAS

OSS

SORMAS (Surveillance, Outbreak Response Management and Analysis System) is an open-source disease-surveillance and outbreak-management system written in Java. It was piloted and deployed for epidemic response in Nigeria and Ghana and is used by African public-health institutes to track infectious diseases. It is released under GPL-3.0.

Docs live
Health-tech
Verified Jul 2026Free / open-source

SabiYarn-125M

AI

SabiYarn-125M is a 125M-parameter decoder-only foundation model pretrained on Nigerian-language text, the first in the SabiYarn series. It supports English, Yoruba, Hausa, Igbo and Nigerian Pidgin plus Fulfulde, Efik and Urhobo, with fine-tuned variants for translation, NER, sentiment and diacritization. It was built by Aletheia.ai Research Lab and presented at the AfricaNLP 2025 workshop.

Docs live
LLM
Verified Jul 2026Open weights

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

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