Developer Tools
cm-phone-lookup vs SouthAfricanIDValidator
A verified, side-by-side comparison. Both records are status-checked by Findra, so you are comparing what each actually offers today, not a stale listing.
Category
Developer Tools
Developer Tools
Type
Validators
Validators
Country
🏳️ CM
🇿🇦 South Africa
Docs status
Docs live
Docs live
Licensing
Pricing
Free / open-source
Free / open-source
Verified
Unverified
Unverified
Last verified
5 Jul 2026
5 Jul 2026
Tags
pan-african, validation, typescript, phone, operator-detection
kyc, php, south-africa, id-validation, luhn
Summary
A TypeScript library for multi-country African mobile operator detection and phone-number validation, covering countries such as Cameroon, Senegal, Cote d'Ivoire, Nigeria and Ghana with 18 or more operators. It exposes a fluent API for operator lookup, validation, and formatting with rich metadata. Published on npm under the @williamtessa27 scope.
A PHP package that validates South African ID numbers by checking structural rules, the embedded birth date, gender and citizenship digits, and the Luhn checksum. It is actively maintained with a substantial test suite. Installable via Composer.