Skip to content
Developer Tools

nigeria-phone-number-validator (shaolinmkz) vs za-id-number

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
🇿🇦 South Africa
Docs status
Docs live
Docs live
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
south-africa, python, id-validation, luhn, national-id
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.
Python library to validate and parse South African (RSA/ZA) identity numbers using the Luhn check digit, breaking the number into birth date, gender and citizenship components. Installable with pip install za-id-number.

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

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

nigeria-phone-number-validator (shaolinmkz) is based in Nigeria and za-id-number in South Africa.

Both currently show the status "Docs live".

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 100% for za-id-number (36 checks).

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

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

How they differ

  • Country: nigeria-phone-number-validator (shaolinmkz), Nigeria; za-id-number, South Africa.
  • Average latency: nigeria-phone-number-validator (shaolinmkz), 694 ms; za-id-number, 191 ms.

Topics

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

Only za-id-number: south-africa, python, id-validation, luhn, national-id.

Common questions

Which has better uptime, nigeria-phone-number-validator (shaolinmkz) or za-id-number?
They are level at 100% over the last 30 days.
Do nigeria-phone-number-validator (shaolinmkz) or za-id-number need approval before use?
Both are marked "No approval needed".
Is the documentation for nigeria-phone-number-validator (shaolinmkz) and za-id-number working?
Both show "Docs live" at the last check.
Where are nigeria-phone-number-validator (shaolinmkz) and za-id-number based?
nigeria-phone-number-validator (shaolinmkz) is based in Nigeria; za-id-number is based in South Africa.

More comparisons