i18next/i18next
i18next: learn once - translate everywhere observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 98
- Release rhythm 86
- 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: 2.5
- age_days: 5374
- days_rel: 13
- days_push: 13
- n_releases_24m: 111
Adoption not part of the score
8623 stars · 693 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
i18next is a popular internationalization (i18n) framework for JavaScript that runs in the browser, Node.js, Deno, and other JS environments. It provides translation loading, plurals, context, interpolation, nesting, language detection, and a large plugin ecosystem with integrations for React, Vue, Angular, Next.js, and more.
Use cases
- add multi-language support to a javascript web app
- translate a react application
- handle pluralization and interpolation in translations
- detect the user's language and load translations dynamically
- localize a node.js backend or CLI
- manage translation files across namespaces
- extract and sync translation keys in a codebase
When to choose
- you need a mature, battle-tested i18n solution for any JavaScript environment
- you want framework integrations (React, Vue, Angular, Next.js, Svelte)
- you need advanced features like plurals, context, nesting, and fallback languages
- you want a plugin ecosystem for backends, caching, and language detection
When to avoid
- you need i18n outside the JavaScript ecosystem
- you want a fully managed translation service without managing JSON resource files yourself
- your project is a simple static site where a lightweight i18n helper suffices
Facets
framework · maturity stable
internationalization plugin-system caching cli web-development frontend cross-platform developer-tools browser cross-platform i18n translation l10n plurals interpolation language-detection react vue angular localization nodejs deno javascript
9 sources
- readme: https://github.com/i18next/i18next · fetched 2026-08-28 · db8e4c7df7a6
- homepage: https://www.i18next.com · fetched 2026-08-29 · e3529cb11a2d
- site_page: https://www.i18next.com/overview/getting-started · fetched 2026-08-29 · 2ea1859c426d
- site_page: https://www.i18next.com/how-to/faq · fetched 2026-08-29 · 106b84cceb76
- site_page: https://www.i18next.com/overview/supported-frameworks · fetched 2026-08-29 · f48a878679d8
- site_page: https://www.i18next.com/overview/plugins-and-utils · fetched 2026-08-29 · 15f0ca434aff
- site_page: https://www.i18next.com/overview/configuration-options · fetched 2026-08-29 · 67d01f286bab
- site_page: https://www.i18next.com/principles/namespaces · fetched 2026-08-29 · 2896fa39e02a
- site_page: https://www.i18next.com/overview/for-enterprises · fetched 2026-08-29 · 2cd6b6b363b7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| i18next/i18next | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem