With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript Localization Projects
-
laravel-auth
Laravel 10 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. 5 Minutes Stand-up time.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
next-translate
Next.js plugin + i18n API for Next.js 🌍 - Load page translations and use them in an easy way!
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
react-translated
A dead simple way to add complex translations (i18n) in a React (DOM/Native) project 🌎🌍🌏
-
javascript-i18next-example
Example repository demonstrating how to integrate Localazy with your javascript app using the i18next library
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Project mention: Htmx, Rust and Shuttle: A New Rapid Prototyping Stack | news.ycombinator.com | 2023-11-01Web Components, e.g. https://github.com/github/relative-time-element
Project mention: Next.js Weekly #34: StyleX, Self-Healing URLs, AuthKit, Scaleable TailwindCSS, Layouts vs Templates, Faster Next.js Websites [👇 all links in the comments] | /r/nextjs | 2023-12-10next-translate
Project mention: Use YouTube to improve your English pronunciation | news.ycombinator.com | 2023-10-30Tried BoldVoice right now and almost immediately hit a bit of awkwardness: “Tomorrow, we’ll work on Practice your consonant skills”. Usually I wouldn’t complain about this sort of thing, but in a language learning app it seems unfortunate. (Mozilla’s Project Fluent[1] was built to handle these situations in a localization setting, but you can probably get away with something much simpler.)
Project mention: Ask HN: What happened to startups, why is everything so polished? | news.ycombinator.com | 2024-01-27fixed the capitalization https://github.com/opral/monorepo/commit/6127c6899290b35442c...
Want to quick internationalize your app? You can use com.hydroper.ftl from NPM, which uses Fluent. Should work for browser (if you use Webpack targetting "browser") and NodeJS. It uses Intl from ECMA-402 and @fluent/bundle.
Project mention: Localize your apps without pain. Open-source tool to localize translation strings using GPT | /r/reactnative | 2023-06-21
JavaScript Localization related posts
- Use YouTube to improve your English pronunciation
- Localize your apps without pain. Open-source tool to localize translation strings using GPT
- I made an open-source tool for automating mobile apps and web services localization. It's easy to use!
- Internationalize TypeScript app
- FTL loader
- Managing translations
- Requesting feedback on a string interpolation concept
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source Localization projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | laravel-auth | 2,978 |
2 | relative-time-element | 2,972 |
3 | hybrids | 2,964 |
4 | next-translate | 2,528 |
5 | fluent | 1,293 |
6 | monorepo | 940 |
7 | fluent.js | 887 |
8 | gatsby-plugin-intl | 323 |
9 | svelte-intl-precompile | 271 |
10 | react-translated | 178 |
11 | react-i18nify | 152 |
12 | odas_web | 125 |
13 | transai | 58 |
14 | localize-ai | 13 |
15 | i18n | 10 |
16 | nextjs-i18n-example | 10 |
17 | react-intl-example | 9 |
18 | hokeylization | 4 |
19 | locize-lastused | 3 |
20 | angular | 3 |
21 | javascript-i18next-example | 3 |
22 | l10nify | 2 |
23 | localize-react | 0 |