Description
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
React Intl alternatives and similar libraries
Based on the "I18n And L10n" category.
Alternatively, view React Intl alternatives based on common mentions on social networks and blogs.
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of React Intl or a related project?
README
FormatJS
This repository is the home of FormatJS and related libraries.
Slack: Join us on Slack at formatjs.slack.com for help, general conversation and more ๐ฌ๐๐ You can sign-up using this invitation link.
Development
See [CONTRIBUTING.md](CONTRIBUTING.md#Development) for instructions.
Published Packages
Package | Version | Changelog | License |
---|---|---|---|
@formatjs/cli | [CHANGELOG](packages/cli/CHANGELOG.md) | ||
@formatjs/icu-messageformat-parser | [CHANGELOG](packages/@formatjs/icu-messageformat-parser/CHANGELOG.md) | ||
@formatjs/intl-datetimeformat | [CHANGELOG](packages/intl-datetimeformat/CHANGELOG.md) | ||
@formatjs/intl-displaynames | [CHANGELOG](packages/intl-displaynames/CHANGELOG.md) | ||
@formatjs/intl-getcanonicallocales | [CHANGELOG](packages/intl-getcanonicallocales/CHANGELOG.md) | ||
@formatjs/intl-listformat | [CHANGELOG](packages/intl-listformat/CHANGELOG.md) | ||
@formatjs/intl-locale | [CHANGELOG](packages/intl-locale/CHANGELOG.md) | ||
@formatjs/intl-numberformat | [CHANGELOG](packages/intl-numberformat/CHANGELOG.md) | ||
@formatjs/intl-pluralrules | [CHANGELOG](packages/intl-pluralrules/CHANGELOG.md) | ||
@formatjs/intl-relativetimeformat | [CHANGELOG](packages/intl-relativetimeformat/CHANGELOG.md) | ||
@formatjs/intl | [CHANGELOG](packages/intl/CHANGELOG.md) | ||
@formatjs/swc-plugin | [CHANGELOG](packages/swc-plugin/CHANGELOG.md) | ||
@formatjs/ts-transformer | [CHANGELOG](packages/ts-transformer/CHANGELOG.md) | ||
babel-plugin-formatjs | [CHANGELOG](packages/babel-plugin-formatjs/CHANGELOG.md) | ||
eslint-plugin-formatjs | [CHANGELOG](packages/eslint-plugin-formatjs/CHANGELOG.md) | ||
intl-messageformat | [CHANGELOG](packages/intl-messageformat/CHANGELOG.md) | ||
react-intl | [CHANGELOG](packages/react-intl/CHANGELOG.md) |
Big Thanks
Cross-browser Testing Platform and Open Source <3 Provided by Sauce Labs
*Note that all licence references and agreements mentioned in the React Intl README section above
are relevant to that project's source code only.