Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today. Learn more โ
Top 23 JavaScript I18n Projects
-
react-boilerplate
๐ฅ A highly scalable, offline-first foundation with the best developer experience and a focus on performance and best practices.
I worked on a React project in 2019, I believe it was built on top of the react-boilerplate template, and the developer experience with Redux was so bad that I became a Vue developer.
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
-
This approach works particularly well for growing applications, allowing team members to work on different features without conflicts. For more information, check out the documentation for react-i18next, i18next, and js-cookie.
-
Project mention: How to Implement Translations in a React App Using TypeScript? | dev.to | 2025-05-13
The first step to implementing translations in a React app is to choose an appropriate library. One of the most popular libraries in the React ecosystem is i18next, which provides powerful features for internationalization. It allows you to easily manage translations, plural forms, and formatting.
-
globalize
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data
-
next-translate
Next.js plugin + i18n API for Next.js ๐ - Load page translations and use them in an easy way!
-
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management โ all implemented with just a few lines of code. Start building today.
-
-
-
i18next-scanner
Scan your code, extract translation keys/values, and merge them into i18n resource files.
-
gatsby-plugin-intl
Gatsby plugin that turns your website into an internationalization-framework out of the box.
-
svelte-intl-precompile
I18n library for Svelte.js that analyzes your keys at build time for max performance and minimal footprint
-
v-selectpage
SelectPage for Vue, a select items components provides the list of items with pagination
-
nextjs-multi-domain-locale
Hosting multiple domains on the same Next.js site (while maintaining multiple languages and SSG)
-
-
react-translated
A dead simple way to add complex translations (i18n) in a React (DOM/Native) project ๐๐๐
-
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.
-
-
-
-
stylelint-plugin-logical-css
A Stylelint plugin to enforce the use of logical CSS properties, values and units.
-
-
typesafe-i18n-demo-sveltekit-jsdoc
A small project demonstrating a `typesafe-i18n` integration with SvelteKit
-
InfluxDB
InfluxDB โ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
JavaScript I18n discussion
JavaScript I18n related posts
-
Building a Scalable i18n System in React
-
Llama 4: Breaking Down Meta's Latest Powerhouse Model
-
Show HN: i18n-ai-translate
-
Advanced Frontend Resources for Next.js Development ๐
-
Writing a document with version control feauters
-
Big Numbers, No Worries: JavaScript Format Number With Commas
-
Pains and solutions in localization for the web
-
A note from our sponsor - Civic Auth
www.civic.com | 14 May 2025
Index
What are some of the best open-source I18n projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | react-boilerplate | 29,516 |
2 | react-i18next | 9,549 |
3 | i18next | 8,076 |
4 | globalize | 4,804 |
5 | next-translate | 2,712 |
6 | Traduora | 2,050 |
7 | better-onetab | 1,708 |
8 | react-intl-universal | 1,346 |
9 | fluent.js | 954 |
10 | i18next-scanner | 621 |
11 | gatsby-plugin-intl | 324 |
12 | svelte-intl-precompile | 276 |
13 | v-selectpage | 245 |
14 | nextjs-multi-domain-locale | 230 |
15 | eslint-plugin-i18n-json | 187 |
16 | react-translated | 178 |
17 | i18next-http-middleware | 161 |
18 | react-i18nify | 154 |
19 | react-globalize | 107 |
20 | copy-service | 57 |
21 | stylelint-plugin-logical-css | 49 |
22 | react-translate-maker | 35 |
23 | typesafe-i18n-demo-sveltekit-jsdoc | 12 |