JavaScript I18n

Open-source JavaScript projects categorized as I18n

Top 23 JavaScript I18n Projects

  1. react-boilerplate

    🔥 A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.

  2. Puter.js

    Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.

    Puter.js logo
  3. react-i18next

    Internationalization for react done right. Using the i18next i18n ecosystem.

    Project mention: Migrating an Expo app from Japanese to multi-language support in stages | dev.to | 2026-08-02

    React i18next

  4. i18next

    i18next: learn once - translate everywhere

    Project mention: Migrating an Expo app from Japanese to multi-language support in stages | dev.to | 2026-08-02

    i18next

  5. globalize

    A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data

  6. next-translate

    Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!

    Project mention: One PR to a parser unlocked prerendering in Brisa | dev.to | 2026-04-23

    Before Brisa, I was already maintaining next-translate, an i18n library for Next.js. For the plugin that auto-injects locale loaders into pages, I used the TypeScript compiler API. It worked. It was also painfully slow; ts.createProgram() for every page file at build time, full type-checker instantiation, lib resolution. We had to add noResolve: true and noLib: true just to make it bearable. The parser was doing ten times more work than we needed because all we wanted was the AST, not the types.

  7. Traduora

    Ever® Traduora™ - Open Translation Management Platform - https://traduora.co

  8. react-intl-universal

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

  9. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  10. fluent.js

    JavaScript implementation of Project Fluent

  11. diciotech

    O Diciotech é um dicionário tech online colaborativo e open source. Nossa missão é ajudar pessoas de todos os níveis a entenderem termos e conceitos relacionados à tecnologia de forma clara e simples.

  12. i18next-scanner

    Scan your code, extract translation keys/values, and merge them into i18n resource files.

    Project mention: Automating the Localization Pipeline: Extraction to TMS to CI | dev.to | 2026-06-04

    Sources: Message Extraction | Format.JS - formatjs extract usage, --extract-source-location, and message descriptor fields (description, defaultMessage). Screenshots | Crowdin Docs - Crowdin screenshot management and in-context tagging for translators. Screenshots | Lokalise Help Center - Lokalise screenshot features, automatic key detection, and screenshot editor. Crowdin CLI Documentation - crowdin upload/download commands, configuration file usage, branch options and CI integration hints. Lokalise GitHub Actions & CLI docs - Lokalise push/pull GitHub Actions, PR creation behavior, and configuration for branch tagging. i18next-scanner (GitHub) - Scanner for i18next-based projects to extract keys and generate resource files. XLIFF v2.0 (OASIS) - XLIFF specification and rationale for using XLIFF as an interchange format. Triggering a workflow | GitHub Actions - Events, paths filters and workflow_dispatch usage in GitHub Actions. Translation memory | Lokalise - Lokalise Translation Memory features, TMX import/export and inline suggestions. Pre-Translation | Crowdin Docs - Crowdin pre-translation options (TM, MT, AI) and configuration. Content Delivery (OTA) | Crowdin Docs - Over-the-air content delivery, distributions and CDN release workflow. QA Check Settings | Crowdin Docs - Built-in QA checks, configuration and error/warning escalation. QA checks | Lokalise Help Center - Lokalise QA checks, supported checks and escalation levels.

  13. hugo-theme-relearn

    A theme for Hugo designed for documentation

  14. gatsby-plugin-intl

    Gatsby plugin that turns your website into an internationalization-framework out of the box.

  15. svelte-intl-precompile

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

  16. v-selectpage

    SelectPage for Vue, a select items components provides the list of items with pagination

  17. nextjs-multi-domain-locale

    Hosting multiple domains on the same Next.js site (while maintaining multiple languages and SSG)

  18. eslint-plugin-i18n-json

    Fully extendable eslint plugin for JSON i18n translation files.

  19. react-translated

    A dead simple way to add complex translations (i18n) in a React (DOM/Native) project 🌎🌍🌏

  20. i18next-http-middleware

    i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.

  21. react-i18nify

    Simple i18n translation and localization components and helpers for React.

  22. react-globalize

    Bringing the i18n functionality of Globalize, backed by CLDR, to React

  23. react-translate-maker

    Universal internationalization (i18n) open source library for React

  24. nextjs-i18n-example

    Next.js internationalization with react-intl

  25. typesafe-i18n-demo-sveltekit-jsdoc

    A small project demonstrating a `typesafe-i18n` integration with SvelteKit

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript I18n discussion

Log in or Post with

JavaScript I18n related posts

  • Migrating an Expo app from Japanese to multi-language support in stages

    2 projects | dev.to | 2 Aug 2026
  • ime bugs, display-width bugs, and bidi bugs are the same bug

    8 projects | dev.to | 10 Jul 2026
  • War Story: We Ditched Angular 18 for Svelte 5 and Reduced Our 2026 Enterprise App Bundle Size by 58%

    2 projects | dev.to | 28 Apr 2026
  • Shocking Things You Can Do in JavaScript

    2 projects | dev.to | 23 May 2025
  • Building a Scalable i18n System in React

    4 projects | dev.to | 2 May 2025
  • Llama 4: Breaking Down Meta's Latest Powerhouse Model

    2 projects | dev.to | 5 Apr 2025
  • Show HN: i18n-ai-translate

    1 project | news.ycombinator.com | 19 Jan 2025
  • A note from our sponsor - AppSignal
    www.appsignal.com | 9 Aug 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

Index

What are some of the best open-source I18n projects in JavaScript? This list will help you:

# Project Stars
1 react-boilerplate 29,489
2 react-i18next 10,036
3 i18next 8,613
4 globalize 4,843
5 next-translate 2,738
6 Traduora 2,122
7 react-intl-universal 1,355
8 fluent.js 1,006
9 diciotech 706
10 i18next-scanner 670
11 hugo-theme-relearn 605
12 gatsby-plugin-intl 320
13 svelte-intl-precompile 280
14 v-selectpage 248
15 nextjs-multi-domain-locale 232
16 eslint-plugin-i18n-json 195
17 react-translated 177
18 i18next-http-middleware 170
19 react-i18nify 154
20 react-globalize 107
21 react-translate-maker 36
22 nextjs-i18n-example 12
23 typesafe-i18n-demo-sveltekit-jsdoc 12

Sponsored
Puter.js - The Backend for AI-Generated Apps
One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
developer.puter.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?