Internationalization (i18n) tools for JavaScript
Babel plugin to extract translatable messages from source code into Lingui catalogs
Low-level Lingui utilities to compile ICU MessageFormat messages and generate stable message IDs
Svelte 5 wrapper for [@lingui/core](https://lingui.dev) with runtime translation functions, a message extractor, and a rich-text component.
Macro for generating messages in ICU MessageFormat syntax
React bindings for Lingui with Trans components, providers, and compile-time macros
Babel plugin that transforms Lingui compile-time macros into optimized runtime calls
Resolve and validate Lingui configuration
Lingui CLI to extract messages, compile catalogs, and manage translation workflows
Gettext PO formatter for Lingui message catalogs
Vite plugin to integrate Lingui message catalogs with the CLI and bundler pipeline
ESLint plugin for Lingui
A SWC Plugin for LinguiJS
A webpack-compatible loader to load and compile Lingui message catalogs at build time
Locale detection utilities for Lingui apps across browser, server, and common runtimes
JSON formatter for Lingui message catalogs
Metro transformer for Lingui catalogs in React Native and Expo projects
ICU message format compiler with a <1KB runtime bundle footprint
I18n tools for javascript
Gettext PO formatter for Lingui message catalogs using gettext-style plural rules
Load remotely your translations
ESlint plugin for lingui
SolidJS components for translations
Vite plugin for Lingui message catalogs