Skip to content
Developer Tools

nigeria-phone-number-validator (shaolinmkz) vs validate_nigerian_phone

A verified, side-by-side comparison. Both records are status-checked by Wycord, so you are comparing what each actually offers today, not a stale listing.

Category
Developer Tools
Developer Tools
Type
Validation
Validation
Country
🇳🇬 Nigeria
🇳🇬 Nigeria
Docs status
Docs live
Docs broken
Licensing
Pricing
Free / open-source
Free / open-source
Verified
Verified
Verified
Last verified
24 Jun 2026
10 Oct 2026
Tags
javascript, validation, nigeria, typescript, phone
validation, nigeria, python, phone, pypi
Summary
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.
A Python (PyPI) package to validate and format Nigerian phone numbers with is_valid(), formatted(), get_network() and is_mtn() helpers. Maintained by djunehor.

nigeria-phone-number-validator (shaolinmkz) vs validate_nigerian_phone at a glance

nigeria-phone-number-validator (shaolinmkz) and validate_nigerian_phone are both listed under Validation in Wycord's Developer Tools index.

Both are based in Nigeria.

Documentation status differs: nigeria-phone-number-validator (shaolinmkz) is "Docs live" and validate_nigerian_phone is "Docs broken".

On access, both are marked "No approval needed".

Over the last 30 days Wycord's probes measured 100% uptime for nigeria-phone-number-validator (shaolinmkz) (36 checks) and 61.11% for validate_nigerian_phone (36 checks).

Average response time on live probes was 694 ms for nigeria-phone-number-validator (shaolinmkz) and 658 ms for validate_nigerian_phone.

Uptime and latency come from Wycord's own probes of each resource's website, documentation and repository, run every six hours.

How they differ

  • Documentation: nigeria-phone-number-validator (shaolinmkz), Docs live; validate_nigerian_phone, Docs broken.
  • 30-day uptime: nigeria-phone-number-validator (shaolinmkz), 100%; validate_nigerian_phone, 61.11%.
  • Average latency: nigeria-phone-number-validator (shaolinmkz), 694 ms; validate_nigerian_phone, 658 ms.

Topics

Both are tagged: validation, nigeria, phone.

Only nigeria-phone-number-validator (shaolinmkz): javascript, typescript.

Only validate_nigerian_phone: python, pypi.

Common questions

Which has better uptime, nigeria-phone-number-validator (shaolinmkz) or validate_nigerian_phone?
nigeria-phone-number-validator (shaolinmkz) leads over the last 30 days: nigeria-phone-number-validator (shaolinmkz) 100%, validate_nigerian_phone 61.11%.
Do nigeria-phone-number-validator (shaolinmkz) or validate_nigerian_phone need approval before use?
Both are marked "No approval needed".
Is the documentation for nigeria-phone-number-validator (shaolinmkz) and validate_nigerian_phone working?
nigeria-phone-number-validator (shaolinmkz) shows "Docs live" and validate_nigerian_phone shows "Docs broken" at the last check.
Where are nigeria-phone-number-validator (shaolinmkz) and validate_nigerian_phone based?
Both are based in Nigeria.

More comparisons