globalizejs/globalize
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data observed · 2026-08-28
Health v2 · maintenance only
43/100
- Activity 44
- Release rhythm 8
- Longevity 100
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: n/a
- age_days: 5818
- days_rel: n/a
- days_push: 338
- n_releases_24m: 0
Adoption not part of the score
4835 stars · 585 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Globalize is a JavaScript library for internationalization and localization built on official Unicode CLDR JSON data. It provides locale-aware formatting and parsing of numbers, currencies, dates, plural rules, relative times, units, and messages, working in both browsers and Node.js.
Use cases
- format dates and numbers according to the user's locale
- format currency values for different countries
- parse user-entered dates and numbers in their local format
- handle plural rules across languages
- translate and format messages for multilingual apps
- format relative times like '5 minutes ago' per locale
- format units of measurement for different locales
When to choose
- you need accurate, standards-based locale data from Unicode CLDR
- you need consistent i18n behavior across browser and Node.js
- you need fine-grained control over which i18n modules and data you load
- you need to parse locale-formatted user input back into dates and numbers
When to avoid
- you only need the built-in browser Intl API and don't need CLDR parity
- you want a batteries-included i18n framework with routing and translation workflows
- your project is React-based and you prefer a React-specific i18n library
Facets
library · maturity stable
internationalization parser serialization web-development frontend browser cross-platform i18n l10n cldr unicode date-formatting number-formatting currency plurals message-formatting localization nodejs
3 sources
- readme: https://github.com/globalizejs/globalize · fetched 2026-08-28 · 742aceddf9de
- homepage: https://globalizejs.com · fetched 2026-08-29 · 3489e0b19723
- registry_npm: https://registry.npmjs.org/globalize · fetched 2026-08-29 · b305b06daf21
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| globalizejs/globalize | main | 43 |
For agents
markdown · JSON · MCP: product_card(name="globalizejs/globalize")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem