Skip to content
JS
Package category

Internationalisation

Translation, pluralisation, locale data and formatting.

620 packages4 comparisons

Packages compared

620 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@gusnips/vite
The build-time half of a prerendered Vite SPA: head baking, sitemap, robots, the prerender driver, a shared vite preset, and the translation catalog check.
1.6k---today
0.8.24
ESM onlyBundledInternationalisation
adonis-intlayer
Manage internationalization i18n in a simple way for AdonisJS application.
1.6k---
9.5.9
ESM + CommonJSBundledTypeScript tooling, Internationalisation
@linto-ai/transcript-ui-i18n
i18n engine and translation dictionary for @linto-ai/transcript-ui
1.6k---6 days ago
0.9.23
ESM onlyBundledInternationalisation
lynx-intlayer
A Lynx plugin for seamless internationalization (i18n) and localization (l10n) of your mobile app.
1.6k-67%-today
9.5.9
ESM + CommonJSBundledInternationalisation, TypeScript tooling
react-timeago-i18n
📅🌏 A relative time component for react using the browser's native internationalization API
1.6k+1282%-1 year ago
2.4.0
ESM onlyBundledInternationalisation, React
@automattic/format-currency
JavaScript library for formatting currency.
1.6k---1 year ago
2.1.0
ESM + CommonJSBundledPayments and commerce, Internationalisation
express-negotiator
Express/connect middleware that does HTTP content negotiation for static files
1.6k-52%-2 years ago
1.1.0
CommonJSNoneInternationalisation
solid-i18n
Internationalization for SolidJS
1.6k+420%-3 years ago
1.1.0
ESM + CommonJSBundledInternationalisation
@intlify/nitro
Internationalization for Nitro
1.5k---5 months ago
2.1.2
ESM onlyBundledInternationalisation
@zainulbr/i18n-webpack-plugin
Rewrite original embed localization into your bundle with support webpack 5
1.5k---5 years ago
2.0.3
CommonJSNoneInternationalisation, Bundler plugins and loaders
react-i18next-lint
Simple tools for check `react-i18next` keys in app
1.5k+74%-3 months ago
1.4.1
CommonJSBundledLinting and formatting, CLI tools and terminal utilities
@fanfare-io/fanfare-sdk-i18n
Internationalization data and utilities for Fanfare SDK
1.5k---4 days ago
0.21.0
ESM onlyBundledInternationalisation
moment-utl
Moment.js utilities.
1.5k+82%-5 years ago
2.22.0
ESM + CommonJSBundledDate and time, Utility libraries
elm-i18next-gen
Code generation for elm-i18next
1.5k+221%-5 years ago
1.1.0
CommonJSNoneInternationalisation
@quetzallabs/i18n
Quetzal Labs i18n Utilities Package
1.5k---1 year ago
0.1.22
CommonJSBundledInternationalisation
gulp-angular-translate
Concatenates and registers translations for angular-translate in an AngularJS module.
1.5k+81%-11 years ago
0.1.4
CommonJSNoneInternationalisation, Angular
@jarenjs/locales
Locale packs (message catalogs) for @jarenjs/validate and @jarenjs/forms error messages
1.5k---6 days ago
0.91.4
ESM onlyBundledInternationalisation
@ef-carbon/fluent-langneg
Language Negotiation API for Fluent
1.4k---9 months ago
0.7.0
ESM + CommonJSBundledInternationalisation
@eo-locale/react
Easy way to localize your React application
1.4k---3 years ago
1.7.3
ESM + CommonJSBundledInternationalisation, React
astro-i18next
An astro integration of i18next + some utility components to help you translate your astro websites!
1.4k-63%-3 years ago
1.0.0-beta.21
ESM onlyBundledInternationalisation
banana-i18n
Banana Internationalization library
1.4k+9%-1 year ago
2.4.0
ESM + CommonJSBundledInternationalisation
ng2-translate
An implementation of angular translate for Angular 2
1.4k-5%-9 years ago
5.0.0
ESM + CommonJSBundledInternationalisation, Angular
@fieldlyab/translator-cli
Fieldly Translator developer CLI (ft) — push/pull/status translations between repos and Fieldly Translator.
1.4k---27 days ago
0.12.1
ESM onlyNoneInternationalisation, CLI tools and terminal utilities
webpack-localize-assets-plugin
Localize your Webpack bundle with multiple locales
1.4k-25%-3 years ago
1.5.4
ESM + CommonJSBundledInternationalisation
dsh-think-translate
Display-layer translation for the DSH web app: thinking chain, task cards, and optional answer text, in 8 target languages (local Ollama / any OpenAI-compatible or Anthropic endpoint / Google / Bing, fail-open)
1.3k--14 days ago
1.2.4
ESM onlyNoneInternationalisation
i18n-express
A simple i18n middleware for Express.js.
1.3k+12%-9 years ago
1.1.3
CommonJSNoneInternationalisation, HTTP servers and web frameworks
ngxsmk-datepicker
Lightweight, accessible date and range picker for Angular 17+. Standalone component, Signals, SSR and zoneless-ready, Luxon-based i18n and timezones.
1.3k+22%-today
3.0.6
ESM + CommonJSBundledAccessibility, Date pickers
pseudo-l10n
Easy-to-use pseudo-localization generator for testing i18n implementations. Adds accented characters, text expansion, and visual markers to help identify localization issues.
1.3k--9 months ago
1.0.0
CommonJSNoneInternationalisation, Testing
@embra/i18n
A lightweight, reactive internationalization library.
1.3k---2 months ago
0.1.0
ESM + CommonJSBundledInternationalisation
@palamedes/react
React runtime components and macro entry points for Palamedes
1.2k---16 days ago
1.25.0
ESM + CommonJSBundledInternationalisation, React
verbaly
Effortless i18n: write natural text, ship type-safe, tree-shakeable translations.
1.2k--4 days ago
0.64.0
ESM + CommonJSBundledInternationalisation
@bbc/psammead-locales
A collection of locale configs, used in BBC World Service sites
1.2k---5 years ago
5.0.7
-NoneDate and time, Internationalisation
@nuxtjs/i18n-edge
Internationalization for Nuxt
1.2k---16 days ago
10.6.0-29815881.195c86c
ESM onlyNoneInternationalisation, Vue
assetgraph-builder
Build system for web sites and applications
1.2k-71%-2 years ago
9.3.0
CommonJSNoneInternationalisation, Build tools
i18n-tag-schema
Generates a json schema for all i18n tagged template literals in your project
1.2k-24%-8 years ago
2.5.0
CommonJSBundledInternationalisation, Schema validation
i18next-react
A tiny React binding for i18next
1.2k-28%-6 years ago
0.2.2
ESM + CommonJSBundledReact, Internationalisation
ldml-number
Formats numbers using the Unicode formatting standard, LDML.
1.2k+50%-9 years ago
1.1.0
CommonJSNoneInternationalisation, Numbers and maths
@wikimedia/jquery.i18n
jQuery based internationalization library
1.2k---3 years ago
1.0.9
-NoneInternationalisation
@curly-message/conformance
Conformance fixtures and runner for the Curly Message Format.
1.2k---4 days ago
4.0.1
ESM onlyBundledInternationalisation
joi-errors-for-forms
Convert Joi errors to form UI or Mongoose schemas, optionally changing the message text.
1.2k-3%-8 years ago
0.2.6
CommonJSNoneInternationalisation
@visulima/string
Functions for manipulating strings.
1.2k---1 month ago
3.1.0
ESM onlyBundledStrings and text, Internationalisation
@multisetai/vps
Multiset VPS WebXR SDK - Core client and WebXR controller.
1.1k---1 month ago
2.4.1
ESM + CommonJSBundledInternationalisation
localizify
Localize your messages easily
1.1k+93%-6 years ago
2.0.0
CommonJSBundledInternationalisation
com.crowdin.unity-plugin
Translate & localize your games to reach new markets. Integrate Crowdin + Unity Localization package to translate content within your tables (strings and assets) and download translations into Unity. With Crowdin, you can invite your community to translat
1.1k+115%-11 days ago
0.12.0
-NoneInternationalisation
@instructure/i18nliner-handlebars
handlebars i18n made simple
1.1k---3 months ago
3.0.0
CommonJSNoneInternationalisation
li18nt
Locales linter, formatter, sorter and prettifier
1.1k+252%-4 years ago
5.0.0
ESM onlyBundledLinting and formatting, CLI tools and terminal utilities
@connectedcars/po2json
Convert PO files to JSON
1.1k---3 years ago
2.0.0
-NoneInternationalisation
cloudflare-next-intl
Optimized Next Intl Package Special for App Router and Cloudflare
1.1k--4 days ago
0.10.18
ESM onlyBundledInternationalisation, Static site generators and meta-frameworks
@loccy-dev/lint
I18n linter for React & Vue apps — unused keys, missing translations, unsorted resource files. Part of Loccy.
1.1k---1 month ago
0.1.4
ESM onlyNoneInternationalisation
dsh-easyrewrite
DSH Web内目前最无感的消息撤回、重编辑插件,原版体验,兼容性强,功能简单可开关,设置丰富,现代化轻量ui框架。The most seamless message recall & re-edit plugin for DSH Web — native experience, strong compatibility, simple toggles, rich settings, modern lightweight UI. DSH Web で最もシームレスなメッセージ撤回・再編集プラグイン——ネイテ
1.1k--today
2.6.0
ESM onlyNoneInternationalisation

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • @gusnips/viteThe build-time half of a prerendered Vite SPA: head baking, sitemap, robots, the prerender driver, a shared vite preset, and the translation catalog check.
  • adonis-intlayerManage internationalization i18n in a simple way for AdonisJS application.
  • @linto-ai/transcript-ui-i18ni18n engine and translation dictionary for @linto-ai/transcript-ui
  • lynx-intlayerA Lynx plugin for seamless internationalization (i18n) and localization (l10n) of your mobile app.
  • react-timeago-i18n📅🌏 A relative time component for react using the browser's native internationalization API
  • @automattic/format-currencyJavaScript library for formatting currency.
  • express-negotiatorExpress/connect middleware that does HTTP content negotiation for static files
  • solid-i18nInternationalization for SolidJS
  • @intlify/nitroInternationalization for Nitro
  • @zainulbr/i18n-webpack-pluginRewrite original embed localization into your bundle with support webpack 5
  • react-i18next-lintSimple tools for check `react-i18next` keys in app
  • @fanfare-io/fanfare-sdk-i18nInternationalization data and utilities for Fanfare SDK
  • moment-utlMoment.js utilities.
  • elm-i18next-genCode generation for elm-i18next
  • @quetzallabs/i18nQuetzal Labs i18n Utilities Package
  • gulp-angular-translateConcatenates and registers translations for angular-translate in an AngularJS module.
  • @jarenjs/localesLocale packs (message catalogs) for @jarenjs/validate and @jarenjs/forms error messages
  • @ef-carbon/fluent-langnegLanguage Negotiation API for Fluent
  • @eo-locale/reactEasy way to localize your React application
  • astro-i18nextAn astro integration of i18next + some utility components to help you translate your astro websites!
  • banana-i18nBanana Internationalization library
  • ng2-translateAn implementation of angular translate for Angular 2
  • @fieldlyab/translator-cliFieldly Translator developer CLI (ft) — push/pull/status translations between repos and Fieldly Translator.
  • webpack-localize-assets-pluginLocalize your Webpack bundle with multiple locales
  • dsh-think-translateDisplay-layer translation for the DSH web app: thinking chain, task cards, and optional answer text, in 8 target languages (local Ollama / any OpenAI-compatible or Anthropic endpoint / Google / Bing, fail-open)
  • i18n-expressA simple i18n middleware for Express.js.
  • ngxsmk-datepickerLightweight, accessible date and range picker for Angular 17+. Standalone component, Signals, SSR and zoneless-ready, Luxon-based i18n and timezones.
  • pseudo-l10nEasy-to-use pseudo-localization generator for testing i18n implementations. Adds accented characters, text expansion, and visual markers to help identify localization issues.
  • @embra/i18nA lightweight, reactive internationalization library.
  • @palamedes/reactReact runtime components and macro entry points for Palamedes
  • verbalyEffortless i18n: write natural text, ship type-safe, tree-shakeable translations.
  • @bbc/psammead-localesA collection of locale configs, used in BBC World Service sites
  • @nuxtjs/i18n-edgeInternationalization for Nuxt
  • assetgraph-builderBuild system for web sites and applications
  • i18n-tag-schemaGenerates a json schema for all i18n tagged template literals in your project
  • i18next-reactA tiny React binding for i18next
  • ldml-numberFormats numbers using the Unicode formatting standard, LDML.
  • @wikimedia/jquery.i18njQuery based internationalization library
  • @curly-message/conformanceConformance fixtures and runner for the Curly Message Format.
  • joi-errors-for-formsConvert Joi errors to form UI or Mongoose schemas, optionally changing the message text.
  • @visulima/stringFunctions for manipulating strings.
  • @multisetai/vpsMultiset VPS WebXR SDK - Core client and WebXR controller.
  • localizifyLocalize your messages easily
  • com.crowdin.unity-pluginTranslate & localize your games to reach new markets. Integrate Crowdin + Unity Localization package to translate content within your tables (strings and assets) and download translations into Unity. With Crowdin, you can invite your community to translat
  • @instructure/i18nliner-handlebarshandlebars i18n made simple
  • li18ntLocales linter, formatter, sorter and prettifier
  • @connectedcars/po2jsonConvert PO files to JSON
  • cloudflare-next-intlOptimized Next Intl Package Special for App Router and Cloudflare
  • @loccy-dev/lintI18n linter for React & Vue apps — unused keys, missing translations, unsorted resource files. Part of Loccy.
  • dsh-easyrewriteDSH Web内目前最无感的消息撤回、重编辑插件,原版体验,兼容性强,功能简单可开关,设置丰富,现代化轻量ui框架。The most seamless message recall & re-edit plugin for DSH Web — native experience, strong compatibility, simple toggles, rich settings, modern lightweight UI. DSH Web で最もシームレスなメッセージ撤回・再編集プラグイン——ネイテ