Ross ROSS = Recommend OSS · open-source software intelligence for agents

ruimarinho/google-libphonenumber

The up-to-date and reliable Google's libphonenumber package for node.js. observed · 2026-08-28

github.com/ruimarinho/google-libphonenumber · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 97
  • Release rhythm 95
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 4321
  • days_rel: 34
  • days_push: 22
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1485 stars · 154 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A zero-dependency Node.js wrapper around Google's libphonenumber library for parsing, formatting, storing, and validating international phone numbers. It makes the Closure-compiled JavaScript port of libphonenumber easy to require and use in Node.js projects.

Use cases

  • validate international phone numbers in a node.js app
  • parse raw phone number strings into country code and national number
  • format phone numbers as E.164 or RFC3966
  • standardize user-entered phone numbers before storing them
  • look up carrier and region metadata for a phone number
  • normalize phone numbers for SMS sending

When to choose

  • you need Google's libphonenumber functionality in Node.js without fighting the Closure library
  • you want a zero-dependency, regularly updated phone number library
  • you need reliable international phone parsing, formatting, and validation server-side

When to avoid

  • you are not on Node.js (use the official libphonenumber ports for Java, C++, or the browser directly)
  • you only need lightweight country-code validation and want a smaller library
  • you need TypeScript types out of the box (they live in a separate @types package)

Facets

library · maturity active

parser serialization developer-tools developer-tools web-development backend phone-numbers libphonenumber e164 validation formatting zero-dependencies nodejs javascript

3 sources

Member repositories

RepositoryRoleHealth v2
ruimarinho/google-libphonenumbermain97

For agents

markdown · JSON · MCP: product_card(name="ruimarinho/google-libphonenumber")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem