JSPM

Found 717 results for intl dir

rtl-detect

Library will help you to detect if the locale is right-to-left language.

  • v1.1.2
  • 84.81
  • Published

intl-messageformat

Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.

  • v10.7.16
  • 80.07
  • Published

react-intl

Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.

  • v7.1.11
  • 75.71
  • Published

@formatjs/intl

Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.

  • v3.1.6
  • 73.60
  • Published

use-intl

Internationalization (i18n) for React

  • v4.3.5
  • 73.17
  • Published

next-intl

Internationalization (i18n) for Next.js

  • v4.3.5
  • 71.36
  • Published

intl

Polyfill the ECMA-402 Intl API (except collation)

  • v1.2.5
  • 71.35
  • Published

intl-format-cache

A memoizer factory for Intl format constructors.

  • v4.3.1
  • 68.98
  • Published

properties-file

.properties file parser, editor, formatter and Webpack loader.

  • v3.6.0
  • 67.54
  • Published

eslint-plugin-i18n-json

Fully extendable eslint plugin for JSON i18n translation files.

  • v4.0.1
  • 60.37
  • Published

resolve-accept-language

Resolve the preferred locale based on the value of an `Accept-Language` HTTP header.

  • v3.1.13
  • 57.37
  • Published

alpha-sort

Alphabetically sort an array of strings

  • v5.0.0
  • 54.62
  • Published

@formatjs/utils

Collection of useful intl utilities

  • v1.9.4
  • 54.35
  • Published

@formatjs/macro

formatjs-related compiler macros

  • v0.2.8
  • 53.50
  • Published

handlebars-intl

Handlebars helpers for internationalization.

  • v1.1.2
  • 52.86
  • Published

react-intl-universal

Internationalize React apps. Not only for React component but also for Vanilla JS.

  • v2.12.0
  • 52.27
  • Published

intl-list-format

A fully spec-compliant polyfill for 'Intl.ListFormat'

  • v1.0.3
  • 51.35
  • Published

format-message

Internationalize text, numbers, and dates using ICU Message Format

  • v6.2.4
  • 50.66
  • Published

@brightspace-ui/intl

Internationalization APIs for number, date, time and file size formatting and parsing in D2L Brightspace.

  • v3.29.0
  • 49.03
  • Published

@hi18n/core

Message internationalization meets immutability and type-safety - core runtime

  • v0.1.10
  • 48.91
  • Published

react-localize-redux

Localization library for handling translations in React

  • v3.5.3
  • 48.49
  • Published

@adonisjs/i18n

Internationalization for AdonisJS apps

  • v2.2.2
  • 48.19
  • Published

@poppinss/intl-formatter

JavaScript Internationalization API, memoized for speed and performance

  • v3.0.5
  • 47.61
  • Published

message-format

Intl.MessageFormat prollyfill supporting ICU message format

  • v6.2.4
  • 46.36
  • Published

unicode-segmenter

A lightweight implementation of the Unicode Text Segmentation (UAX #29)

  • v0.14.0
  • 45.95
  • Published

format-message-cli

Command-line tools to lint, extract, and inline format-message translations

  • v6.2.4
  • 45.77
  • Published

@moxy/next-intl

Library to integrate react-intl with Next.js

  • v3.1.2
  • 45.48
  • Published

@hi18n/cli

Message internationalization meets immutability and type-safety - command line tool

  • v0.1.11
  • 44.86
  • Published

@eo-locale/core

Easy way to localize your JavaScript application

  • v1.7.2
  • 44.54
  • Published

@ember-intl/intl-messageformat

Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.

  • v2.5.0
  • 44.32
  • Published

@hi18n/react

Message internationalization meets immutability and type-safety - runtime for React

  • v0.1.5
  • 44.00
  • Published

@hi18n/eslint-plugin

Message internationalization meets immutability and type-safety - ESLint plugin

  • v0.1.9
  • 43.89
  • Published

preact-i18n

Preact internationalization, done simply.

  • v1.5.0
  • 43.88
  • Published

vue-intl

formatjs intl binding for vue

  • v6.5.25
  • 43.42
  • Published

@ultraq/icu-message-formatter

Format ICU message syntax strings from supplied parameters and your own configurable types

  • v0.15.2
  • 43.28
  • Published

gatsby-plugin-intl

Gatsby plugin to add react-intl onto a site

  • v5.10.0
  • 42.84
  • Published

next-translate-routes

Flexible and translated routes for Next.js without custom server

  • v1.10.2
  • 42.78
  • Published

clr-format

A lightweight, modular and stand-alone JavaScript implementation of a string formatting function that supports composite format strings, globalization and customization

  • v0.5.2
  • 40.87
  • Published

svelte-intl-precompile

I18n library for Svelte.js that analyzes your keys at build time for max performance and minimal footprint

  • v0.12.3
  • 40.57
  • Published

mongoose-intl

Mongoose schema plugin for multilingual fields

  • v3.3.0
  • 40.52
  • Published

@eo-locale/react

Easy way to localize your React application

  • v1.7.3
  • 39.96
  • Published

devextreme-intl

Integrates ECMAScript Internationalization API with DevExtreme

  • v19.1.8
  • 39.82
  • Published

els-intl-addon

Ember Language Server intl extension

  • v1.0.6
  • 39.47
  • Published

gettext-utils

A set of utils to parse react files and export .po files and import them back

  • v2.2.1
  • 38.72
  • Published

@phensley/cldr

Internationalization in Typescript with Unicode CLDR, batteries included

  • v1.13.1
  • 38.64
  • Published

next-intl-split

A loader for next-intl to split translation files properly.

  • v1.2.9
  • 38.62
  • Published

@adonisjs/antl

Localization for adonisjs app

    • v2.0.7
    • 38.13
    • Published

    qwik-speak

    Internationalization (i18n) library to translate texts, dates and numbers in Qwik apps

    • v0.23.2
    • 37.92
    • Published

    lean-intl

    Lean Polyfill for the ECMA-402 Intl API (except collation and non gregorian calendars)

    • v4.2.2
    • 37.26
    • Published

    terra-aggregate-translations

    The terra-aggregate-translations pre-build tool assists with creating the translation, intl loader and translation loader files that are configured for the specified locales. This tool is offered as a CLI script and as a setup function.

    • v1.12.0
    • 36.76
    • Published

    relative-time

    Formats JavaScript dates to relative time strings (e.g., "3 hours ago")

    • v1.0.0
    • 36.33
    • Published

    preferred-locale

    Get the users' most preferred locale/language from your app's available translations with zero dependencies

    • v2.0.2
    • 35.97
    • Published

    i18n-llm-translate

    Automatically translates namespace-based JSON translation files across multiple languages from any source language

    • v1.7.0
    • 35.39
    • Published

    react-i18n

    i18n-js integration with React

    • v1.0.1
    • 35.09
    • Published

    terra-enzyme-intl

    Enzyme helpers for fortifying tests that depend on react-intl by decoupling the need for actual translations.

    • v3.4.0
    • 35.08
    • Published

    swift-i18n

    Fast & Lightweight swift-i18n Library

    • v1.3.0
    • 35.03
    • Published

    dust-intl

    Dust helpers for internationalization.

    • v1.1.1
    • 34.91
    • Published

    i18n-pro

    An out-of-the-box, lightweight JavaScript i18n auto-translation solution

    • v3.0.0-alpha.3
    • 34.84
    • Published

    d2l-intl

    D2L internationalization APIs for number, date and time formatting and parsing.

    • v2.1.0
    • 34.78
    • Published

    intl-datetimeformat-options

    Provides localized date/time format patterns for styles full, long, medium and short, using Intl.DateTimeFormat.

    • v1.1.0
    • 34.52
    • Published

    @vintl/nuxt

    Nuxt Module for VIntl integration

    • v1.9.2
    • 34.47
    • Published

    @vintl/how-ago

    Relative time with @formatjs/intl made easy

    • v3.0.1
    • 34.37
    • Published

    @vintl/compact-number

    Pluralisable compact notation numbers using @formatjs/intl

    • v2.0.7
    • 34.27
    • Published

    angular-ecmascript-intl

    Contains Angular pipes to transform internationalization data using Intl.* browser APIs

    • v6.0.0
    • 34.27
    • Published

    ngx-intl-telephone-input

    An Angular plugin for telephone input that validates phone numbers and provides both national and international formatting.

    • v1.0.1
    • 33.96
    • Published

    react-i18n-mini-parser

    NodeJS module for extracting default i18n messages from a project files where using react-i18n-mini.

    • v1.1.0
    • 33.89
    • Published

    @httpx/memo-intl

    LRU-based memoizer for Intl constructors.

    • v1.4.2
    • 33.84
    • Published

    tacotranslate

    Automatically translate your React application from and to any language with automatic, AI-powered i18n

    • v3.7.1
    • 33.80
    • Published

    @intl-t/core

    A Fully-Typed Node-Based i18n Translation Library

    • v1.0.1
    • 33.00
    • Published

    i18n-mini

    Tiny and simple internationalisation library

    • v1.1.0
    • 32.95
    • Published

    nunjucks-intl

    Nunjucks helpers for internationalization with format.js.

    • v1.0.3
    • 32.81
    • Published

    locale-matcher

    Super-fast and tiny locale matcher.

    • v2.0.0
    • 32.73
    • Published

    @intl-t/format

    Format utilities, variable injection, ICU Support

    • v1.0.1
    • 32.42
    • Published

    @spinajs/intl

    internationalization for spinajs framework

    • v2.0.393
    • 32.27
    • Published

    define-messages

    💬 define intl messages done right

    • v0.2.2
    • 32.15
    • Published

    ion-intl-tel-input

    An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.

    • v1.0.5
    • 31.72
    • Published

    react-timeago-i18n

    📅🌏 A relative time component for react using the browser's native internationalization API

    • v2.4.0
    • 31.57
    • Published

    react-intl-native

    Convenience components for react-intl's `format*` API in React Native

    • v2.1.2
    • 31.45
    • Published

    @cerner/terra-aggregate-translations

    The terra-aggregate-translations pre-build tool assists with creating the translation, intl loader and translation loader files that are configured for the specified locales. This tool is offered as a CLI script and as a setup function.

    • v3.4.0
    • 31.43
    • Published

    babel-plugin-intl

    Extracts string messages for translation from modules that use intl.

    • v0.1.1
    • 31.37
    • Published

    @intl-t/react

    A Fully-Typed Object-Based i18n Translation Library for React

    • v1.0.1
    • 31.21
    • Published

    intl-t

    A Fully-Typed Object-Based i18n Translation Library

    • v1.0.1
    • 30.68
    • Published

    @intl-t/next

    A Fully-Typed Object-Based i18n Translation Library for Next.js

    • v1.0.1
    • 30.42
    • Published

    intl-watcher

    Automated translation key extraction and dictionary management plugin for Next.js

    • v0.6.1
    • 30.29
    • Published

    @spinajs/metrics

    metrics integration for spinajs using prometheus

    • v2.0.393
    • 30.24
    • Published

    xtz

    A fast, lightweight, zero-dependency library to translate between Time Zones and UTC with native Intl.DateTimeFormat in ~100 LoC. For Node.js & Browsers.

    • v1.3.2
    • 30.10
    • Published

    locale-compare

    Locale-aware string comparison with Intl.Collator and localeCompare fallback

    • v2.0.0
    • 29.98
    • Published

    kiwi-intl

    I18N tools for universal javascript apps, easy use & better api;

    • v1.2.6-beta.0
    • 29.72
    • Published

    @crodriguezdominguez/ion-intl-tel-input

    An Ionic component for International Phone Number Input, that allows all countries, validation with libphonenumber-js, limited countries, preferred countries, virtual scrolling and much more.

    • v3.0.0
    • 29.71
    • Published

    react-intl-polyfill

    React component that add window.Intl support before rendering if the browser doesn't have it

    • v1.0.3
    • 29.44
    • Published

    tzjs

    timezones without the bloat

    • v1.0.4
    • 29.40
    • Published

    payload-intl

    Payload Plugin for I18N using ICU Messages

      • v0.1.0
      • 28.94
      • Published

      intl-polyfill

      intl-polyfill for safari and older browsers

      • v0.0.3
      • 27.81
      • Published

      vite-plugin-formatjs

      A Vite plugin that integrates FormatJS for message extraction, compilation, and build-time code transformation with hot reload support

      • v0.0.6
      • 27.58
      • Published

      @zero-intl/react

      Library for integrating Zero Intl with React applications

        • v0.0.22
        • 27.26
        • Published

        @ifreeovo/i18n-extract-cli

        这是一款能够自动将代码里的中文转成i18n国际化标记的命令行工具。当然,你也可以用它实现将中文语言包自动翻译成其他语言。适用于vue2、vue3和react

        • v4.3.0
        • 27.24
        • Published

        @locmod/intl

        This is lightweight copycat of `react-intl` package with minimal functionality

        • v1.0.5
        • 27.13
        • Published

        rtl-detect-intl

        Detect if a locale is RTL, using Intl if possible

        • v0.1.3
        • 27.08
        • Published

        humanize-uz

        Raqam va sanalarni O‘zbek tilida inson o‘qiydigan ko‘rinishga keltiruvchi kutubxona

        • v0.1.6
        • 27.06
        • Published

        decimal.js-i18n

        Full internationalization support for decimal.js.

        • v0.3.1
        • 27.06
        • Published

        react-intl-detect-unused

        Finds react-intl translations which are unused in the current project.

        • v1.0.1
        • 26.93
        • Published

        enzyme-intl

        Enzyme helpers for fortifying tests that depend on react-intl by decoupling the need for actual translations.

        • v3.0.0
        • 26.79
        • Published

        typed-intl

        Typed internationalization (intl/i18n) library for TypeScript/JavaScript apps.

        • v1.0.3
        • 26.66
        • Published

        ts-transform-react-intl

        Extracts string messages for translation from modules that use React Intl.

        • v0.4.1
        • 26.61
        • Published

        @tiller-ds/intl

        Intl module of Tiller Design System

        • v1.18.0
        • 26.19
        • Published

        domtranslator

        Simple and powerful DOM translator.

        • v1.3.1
        • 25.89
        • Published

        intl-dt

        Light date time library based on the ECMA-402 Internationalization API

        • v0.1.0
        • 25.66
        • Published

        soya-next

        A set of utility functions for React applications built on top of Next.js.

        • v1.1.1
        • 25.44
        • Published

        twing-intl

        Intl extension for Twing

        • v0.0.2
        • 25.33
        • Published

        number-intl

        Tiny number formatter with Intl support, tailored CLDR data and tree-shaking ready.

        • v1.2.2
        • 24.96
        • Published

        with-react-intl

        Internationalize React apps with a simple HOC and retrieve localized message either by a Component (with yahoo/react-intl) or as a String.

        • v0.0.8
        • 24.85
        • Published

        next-multilingual

        An opinionated end-to-end solution for Next.js applications that requires multiple languages.

        • v5.1.4
        • 24.80
        • Published

        @_apparatus_/intl-tools

        A small set of tools to support application internationalization.

        • v1.0.2
        • 24.71
        • Published

        gatsby-plugin-i18n-l10n

        Providing i18n and l10n to Gatsby with react-intl. Besides translating pages and labels, you can also translate the slugs and paths and still link between translated sibling pages.

        • v5.14.1
        • 24.59
        • Published

        @gasket/intl

        Internationalization managers for translation files and locale handling.

        • v7.5.2
        • 24.42
        • Published

        intl-currency

        Convert numbers to currencies

        • v1.3.0
        • 24.06
        • Published

        @owja/i18n

        lightweight internationalization library for javascript

        • v1.0.0-alpha.9
        • 23.91
        • Published

        browser-language-auto-detector

        🌍 Intelligent browser language detection library with 100+ languages support, RFC 5646 compliant, LRU cache optimized, TypeScript ready

        • v2.1.1
        • 23.39
        • Published

        @0fprod/smart-amount

        A flexible TypeScript library for formatting numbers as currency, percentages, tokens, and raw values with intelligent small number handling

        • v2.0.0
        • 22.94
        • Published

        @acrool/react-locale

        Internationalize Elegant intl library based for Reactjs

        • v4.1.0
        • 22.89
        • Published

        swift-i18n-vue

        Fast & Lightweight swift-i18n Library

        • v222.22.30
        • 22.74
        • Published

        ion-intl-tel-v2

        This is a continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features

        • v2.1.6
        • 22.71
        • Published

        solid-i18n

        Internationalization for SolidJS

        • v1.1.0
        • 22.43
        • Published

        ginti

        Ginti – smart number & unit formatter (SI, bytes, currency, percent, durations) with i18n, in plain JS.

          • v0.1.2
          • 22.36
          • Published

          tag-messageformat

          Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.

          • v3.7.0
          • 21.93
          • Published

          react-message-source

          A library which aids with i18n of React applications

          • v2.4.0
          • 21.76
          • Published

          @zero-intl/cli

          CLI for extracting translation keys from zero-intl components

            • v0.0.4
            • 21.56
            • Published

            @gotedo/i18n

            Internationalization for AdonisJS apps

            • v1.8.0
            • 21.47
            • Published

            intl-data

            Tiny module to retrieve locale and currency data from native builtin Intl object without locale data transfer or additional locale files.

            • v1.0.11
            • 21.44
            • Published

            hono-i18n

            Functionality for implementing internationalization in Hono. With first-class TypeScript support, it ensures type safety and seamless integration, making it easier to manage and implement translations across different languages.

            • v1.1.2
            • 21.43
            • Published

            core-i18n

            Core functionality for implementing internationalization. With first-class TypeScript support, it ensures type safety and seamless integration, making it easier to manage and implement translations across different languages.

            • v1.1.9
            • 21.38
            • Published

            @zero-intl/core

            Core internationalization utilities for zero-intl

              • v0.0.4
              • 21.24
              • Published

              react-intl-prod-on-error

              Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.

              • v0.0.2
              • 21.12
              • Published

              @worldshero/smart-date-format

              Tiny, dependency-free date formatting with smart presets and relative time, ESM/CJS with TypeScript types.

              • v1.0.3
              • 21.00
              • Published

              messages-modules

              Messages (localized strings) that are scoped locally.

              • v1.2.10
              • 21.00
              • Published

              intl-schematic

              <h1 align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Raiondesu/intl-schematic/main/logo/Dark%20Logo.svg"> <source media="(prefers-color-scheme: light)" srcset="https://raw.github

              • v1.0.0-rc.9
              • 20.65
              • Published

              tag-relativeformat

              Formats JavaScript dates to relative time strings.

              • v3.2.0
              • 20.60
              • Published

              soon-i18n-vue

              a lightweight nested messages i18n library with smart ts prompt can be used in react , vue , svelte , solid , etc...

              • v1.4.0
              • 20.54
              • Published

              soon-i18n-react

              a lightweight nested messages i18n library with smart ts prompt can be used in react , vue , svelte , solid , etc...

              • v1.4.0
              • 20.06
              • Published

              @aymericlg/ion-intl-tel

              This is an continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features

              • v2.3.7
              • 19.95
              • Published

              react-local-translations

              Miniature Polyglot.js-based i18n for React, keeping translation files local to React components a la CSS Modules. Supports Hooks.

              • v7.1.1
              • 19.95
              • Published

              @tenado/i18n-cli

              i18n-cli是一个自动国际化脚本,通过执行命令,自动提取代码里面的中文,自动调用百度或谷歌翻译接口,自动将翻译结果以 key-value 形式存入*.json 语言包里

              • v1.4.9
              • 19.31
              • Published

              soon-i18n-svelte

              a lightweight nested messages i18n library with smart ts prompt can be used in react , vue , svelte , solid , etc...

              • v1.4.0
              • 19.21
              • Published

              translate-text

              Translate function with templates precompiling and helpers

              • v0.4.1
              • 19.12
              • Published

              intl-99

              Intl.js polyfill with bundled locales as supported by 99designs

              • v1.0.2
              • 19.08
              • Published

              react-intl-universal-reporter

              An report generator to measure the number of internationalized and non-internationalized occurrences of a project.

              • v0.3.1
              • 18.81
              • Published

              @dagonmetric/translit-js

              General purpose transliterate service for JavaScript applications which can be used in swapping letters such as α → a, ၎ → ၎င်း.

              • v1.0.2
              • 18.72
              • Published

              @tuplo/yaintl

              Yet another i18n library with ICU message syntax

              • v1.4.0
              • 18.70
              • Published

              react-native-intl

              React Native module shipped native Intl implementation and Translation extension

              • v1.0.0
              • 18.67
              • Published

              intl-segmenter

              A high-performance wrapper around `Intl.Segmenter` for efficient text segmentation. This class resolves memory handling issues seen with large strings and can enhance performance by 50-500x. Only ~70 loc (with comments) and no dependencies.

              • v1.0.0
              • 18.55
              • Published

              ionic5-international-input

              An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.

              • v1.0.8
              • 18.49
              • Published

              @c-sheep/i18n-extract-cli

              这是一款能够自动将代码里的中文转成i18n国际化标记的命令行工具。当然,你也可以用它实现将中文语言包自动翻译成其他语言。适用于vue2、vue3和react

                • v1.0.0
                • 18.45
                • Published

                soon-i18n-solid

                a lightweight nested messages i18n library with smart ts prompt can be used in react , vue , svelte , solid , etc...

                • v1.4.0
                • 18.43
                • Published

                intl-error

                react-intl/intl compatible error

                • v1.0.1
                • 18.43
                • Published

                resolve-locale

                Detect and resolve locale for a given set of supported (country specific) locales

                • v1.0.6
                • 18.40
                • Published

                redux-pagan

                redux binding for react-pagan internationalization module

                • v0.2.0
                • 18.31
                • Published

                soon-i18n

                a lightweight nested messages i18n library with smart ts prompt can be used in react , vue , svelte , solid , etc...

                • v1.4.0
                • 18.08
                • Published

                react-strings

                Keep your content organized, easy to update, and multilingual—built for React.

                • v0.2.0
                • 17.98
                • Published

                kwdate

                Una biblioteca de formateo de fechas ligera y flexible para TypeScript/JavaScript que permite formatear fechas con zonas horarias específicas y locales personalizados.

                • v1.0.0
                • 17.79
                • Published

                intl-number-helper

                Configure Intl.NumberFormat with a string pattern

                • v1.2.3
                • 17.61
                • Published

                @pawanosman/textdiff

                Unicode-aware multilingual text diff library for Node.js that diffs by whole words and merges adjacent changes.

                  • v0.1.0
                  • 17.59
                  • Published

                  @formatjs/ecma376

                  generate ecma376 numFmt in different locales & currencies

                  • v0.3.16
                  • 17.45
                  • Published

                  react-intl-loader

                  Async react-intl locale data loader for webpack

                  • v1.0.2
                  • 17.44
                  • Published

                  datezone

                  A lightweight and comprehensive date and timeZone utility library for JavaScript.

                  • v1.0.7
                  • 17.20
                  • Published

                  @render-with/react-intl

                  Render decorators for components under test that require a React IntlProvider.

                  • v5.0.0
                  • 17.15
                  • Published