
js-lingui
No description available.
The Lens
Lingui uses ICU MessageFormat, the same standard used by Android, iOS, and Java, for handling translations, plurals, and formatting. It compiles translations at build time, so your runtime bundle stays small.
MIT license, TypeScript. The key differentiator is the macro system: you write t`Hello {name}` directly in your code, and Lingui's compiler extracts messages automatically. No manual key management. Supports React, Vue, and plain JavaScript. The CLI extracts all translatable strings and generates catalogs.
Fully free. No paid tier, no hosted service. The entire toolchain (macros, CLI extractor, runtime, React bindings) is open source. Solo to medium teams: Lingui shines when you want automatic message extraction instead of maintaining key-value JSON files. Large teams: works well, but the smaller community means fewer third-party integrations compared to i18next.
The catch: the ecosystem is smaller. i18next has 10x the stars, more plugins, more tutorials, and wider adoption. If you're joining an existing team, they're almost certainly using i18next or FormatJS. Lingui is the better-designed library, but the network effects aren't there yet.
Get tools like this every Wednesday
One featured tool, three on the radar. No fluff.
Free vs Self-Hosted vs Paid
fully freeFully open source under MIT. No paid tier, no gated features. The CLI, macros, runtime, and all framework integrations are free. No commercial offering exists.
Free. Everything included. No paid version exists.
Similar Tools
About
- Owner
- lingui (Organization)
- Stars
- 5,745
- Forks
- 439
Explore Further
More tools in the directory
openclaw
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
370.3k ★claw-code
The repo is finally unlocked. enjoy the party! The fastest repo in history to surpass 100K stars ⭐. Join Discord: https://discord.gg/5TUQKqFWd Built in Rust using oh-my-codex.
190.9k ★n8n
Fair-code workflow automation with native AI capabilities
187.3k ★


