Package category
Internationalisation
Translation, pluralisation, locale data and formatting.
620 packages4 comparisons
Packages compared
620 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @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 only | Bundled | Internationalisation |
| adonis-intlayer Manage internationalization i18n in a simple way for AdonisJS application. | 1.6k | - | - | - 9.5.9 | ESM + CommonJS | Bundled | TypeScript 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 only | Bundled | Internationalisation |
| lynx-intlayer A Lynx plugin for seamless internationalization (i18n) and localization (l10n) of your mobile app. | 1.6k | -67% | - | today 9.5.9 | ESM + CommonJS | Bundled | Internationalisation, 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 only | Bundled | Internationalisation, React | |
| @automattic/format-currency JavaScript library for formatting currency. | 1.6k | - | - | - | 1 year ago 2.1.0 | ESM + CommonJS | Bundled | Payments 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 | CommonJS | None | Internationalisation | |
| solid-i18n Internationalization for SolidJS | 1.6k | +420% | - | 3 years ago 1.1.0 | ESM + CommonJS | Bundled | Internationalisation | |
| @intlify/nitro Internationalization for Nitro | 1.5k | - | - | - | 5 months ago 2.1.2 | ESM only | Bundled | Internationalisation |
| @zainulbr/i18n-webpack-plugin Rewrite original embed localization into your bundle with support webpack 5 | 1.5k | - | - | - | 5 years ago 2.0.3 | CommonJS | None | Internationalisation, 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 | CommonJS | Bundled | Linting 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 only | Bundled | Internationalisation |
| moment-utl Moment.js utilities. | 1.5k | +82% | - | 5 years ago 2.22.0 | ESM + CommonJS | Bundled | Date and time, Utility libraries | |
| elm-i18next-gen Code generation for elm-i18next | 1.5k | +221% | - | 5 years ago 1.1.0 | CommonJS | None | Internationalisation | |
| @quetzallabs/i18n Quetzal Labs i18n Utilities Package | 1.5k | - | - | - | 1 year ago 0.1.22 | CommonJS | Bundled | Internationalisation |
| gulp-angular-translate Concatenates and registers translations for angular-translate in an AngularJS module. | 1.5k | +81% | - | 11 years ago 0.1.4 | CommonJS | None | Internationalisation, Angular | |
| @jarenjs/locales Locale packs (message catalogs) for @jarenjs/validate and @jarenjs/forms error messages | 1.5k | - | - | - | 6 days ago 0.91.4 | ESM only | Bundled | Internationalisation |
| @ef-carbon/fluent-langneg Language Negotiation API for Fluent | 1.4k | - | - | - | 9 months ago 0.7.0 | ESM + CommonJS | Bundled | Internationalisation |
| @eo-locale/react Easy way to localize your React application | 1.4k | - | - | - | 3 years ago 1.7.3 | ESM + CommonJS | Bundled | Internationalisation, 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 only | Bundled | Internationalisation | |
| banana-i18n Banana Internationalization library | 1.4k | +9% | - | 1 year ago 2.4.0 | ESM + CommonJS | Bundled | Internationalisation | |
| ng2-translate An implementation of angular translate for Angular 2 | 1.4k | -5% | - | 9 years ago 5.0.0 | ESM + CommonJS | Bundled | Internationalisation, 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 only | None | Internationalisation, 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 + CommonJS | Bundled | Internationalisation | |
| 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 only | None | Internationalisation | |
| i18n-express A simple i18n middleware for Express.js. | 1.3k | +12% | - | 9 years ago 1.1.3 | CommonJS | None | Internationalisation, 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 + CommonJS | Bundled | Accessibility, 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 | CommonJS | None | Internationalisation, Testing | |
| @embra/i18n A lightweight, reactive internationalization library. | 1.3k | - | - | - | 2 months ago 0.1.0 | ESM + CommonJS | Bundled | Internationalisation |
| @palamedes/react React runtime components and macro entry points for Palamedes | 1.2k | - | - | - | 16 days ago 1.25.0 | ESM + CommonJS | Bundled | Internationalisation, React |
| verbaly Effortless i18n: write natural text, ship type-safe, tree-shakeable translations. | 1.2k | - | - | 4 days ago 0.64.0 | ESM + CommonJS | Bundled | Internationalisation | |
| @bbc/psammead-locales A collection of locale configs, used in BBC World Service sites | 1.2k | - | - | - | 5 years ago 5.0.7 | - | None | Date and time, Internationalisation |
| @nuxtjs/i18n-edge Internationalization for Nuxt | 1.2k | - | - | - | 16 days ago 10.6.0-29815881.195c86c | ESM only | None | Internationalisation, Vue |
| assetgraph-builder Build system for web sites and applications | 1.2k | -71% | - | 2 years ago 9.3.0 | CommonJS | None | Internationalisation, 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 | CommonJS | Bundled | Internationalisation, Schema validation | |
| i18next-react A tiny React binding for i18next | 1.2k | -28% | - | 6 years ago 0.2.2 | ESM + CommonJS | Bundled | React, Internationalisation | |
| ldml-number Formats numbers using the Unicode formatting standard, LDML. | 1.2k | +50% | - | 9 years ago 1.1.0 | CommonJS | None | Internationalisation, Numbers and maths | |
| @wikimedia/jquery.i18n jQuery based internationalization library | 1.2k | - | - | - | 3 years ago 1.0.9 | - | None | Internationalisation |
| @curly-message/conformance Conformance fixtures and runner for the Curly Message Format. | 1.2k | - | - | - | 4 days ago 4.0.1 | ESM only | Bundled | Internationalisation |
| 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 | CommonJS | None | Internationalisation | |
| @visulima/string Functions for manipulating strings. | 1.2k | - | - | - | 1 month ago 3.1.0 | ESM only | Bundled | Strings and text, Internationalisation |
| @multisetai/vps Multiset VPS WebXR SDK - Core client and WebXR controller. | 1.1k | - | - | - | 1 month ago 2.4.1 | ESM + CommonJS | Bundled | Internationalisation |
| localizify Localize your messages easily | 1.1k | +93% | - | 6 years ago 2.0.0 | CommonJS | Bundled | Internationalisation | |
| 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 | - | None | Internationalisation | |
| @instructure/i18nliner-handlebars handlebars i18n made simple | 1.1k | - | - | - | 3 months ago 3.0.0 | CommonJS | None | Internationalisation |
| li18nt Locales linter, formatter, sorter and prettifier | 1.1k | +252% | - | 4 years ago 5.0.0 | ESM only | Bundled | Linting and formatting, CLI tools and terminal utilities | |
| @connectedcars/po2json Convert PO files to JSON | 1.1k | - | - | - | 3 years ago 2.0.0 | - | None | Internationalisation |
| cloudflare-next-intl Optimized Next Intl Package Special for App Router and Cloudflare | 1.1k | - | - | 4 days ago 0.10.18 | ESM only | Bundled | Internationalisation, 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 only | None | Internationalisation |
| 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 only | None | Internationalisation |
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 で最もシームレスなメッセージ撤回・再編集プラグイン——ネイテ