SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 TypeScript I18n Projects
-
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.
-
timeago.js
:clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.
-
nestjs-boilerplate
NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.
-
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.
-
typesafe-i18n
A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
-
react-boilerplate-cra-template
:fire: Setup Create React App with React Boilerplate. Highly scalable & Best DX & Performance Focused & Best practices.
-
element-tiptap
๐ธA modern WYSIWYG rich-text editor using tiptap and Element UI for Vue3 (1.0 for Vue2)
-
Accent
The first developer-oriented translation tool. True asynchronous flow between translators and your team.
-
saasfly
Your Next SaaS Template or Boilerplate ! A magic trip start with `bun create saasfly` . The more stars, the more surprises
-
astro-i18next
An astro integration of i18next + some utility components to help you translate your astro websites!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Big Numbers, No Worries: JavaScript Format Number With Commas | dev.to | 2024-03-23You can use a third-party library, which is a bunch of code that someone else wrote for you. Many awesome third-party libraries can format numbers with commas in JavaScript. For example, you can try Numeral.js, Accounting.js, or Format.js.
Project mention: Final2x - Enhance Your Images with Effortless Cross-Platform Super-Resolution at Any Scale | /r/linux | 2023-07-01
As you can see, from the above mentioned features, this boilerplate significantly reduces the startup time for your project (approximately 193 hours), making it a worthwhile consideration. Categories: Feature-Rich Boilerplates, Boilerplates with Auth and Registration, Frontend-Only (and has a fully compatible backend boilerplate, thus can be used as Full-Stack Boilerplates), Free.
inlang: localization infrastructure for software and the next git (made by the inlang team and same author of the amazing typesafe-i18n library)
Some libraries support ways to handle missing translations (e.g., TranslocoMissingHandler from Transloco or MissingTranslationHandler from ngx-translate). So that's a way to find out any missing translations, but that's quite manual because you have to go over every part of the served application.
Project mention: Implementing Internationalization (i18n) in Next.js 14 using App Router | dev.to | 2024-04-17next-intl Library: https://github.com/amannn/next-intl
For more, check out https://i18n.nuxtjs.org/
View on GitHub
Project mention: Saasfly โ An easy-to-use and enterprise-grade Next.js boilerplate | news.ycombinator.com | 2024-04-03
Project mention: Show HN: Replexica โ AI-powered internationalization compiler for React (+ API) | news.ycombinator.com | 2024-04-12Hey! Max here, one of the co-founders - great question!
Technically - it's a compiler plugin: it augments build artifacts, so that extracting text from the app into JSON files for further translation is no longer required.
Since we're solving the problem at compile time, React code remains the same, but the app becomes just one cli command away from being fully translated into other languages!
Here's me speedrunning (~2min?) the localization of a typical next js app from english to spanish: https://github.com/replexica/replexica/blob/main/getting-sta...
and you reference a helper, such as {{t}} from ember-intl.
TypeScript I18n related posts
-
Top 12+ Battle-Tested React Boilerplates for 2024
-
Implementing Internationalization (i18n) in Next.js 14 using App Router
-
Show HN: Replexica โ AI-powered internationalization compiler for React (+ API)
-
Handling internalisation (I18N) in Vue
-
How next-intl Works
-
Localized tRPC errors
-
Translating zod errors with next-intl
-
A note from our sponsor - SaaSHub
www.saashub.com | 17 May 2024
Index
What are some of the best open-source I18n projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | React Intl | 14,088 |
2 | Final2x | 5,249 |
3 | timeago.js | 5,179 |
4 | core | 4,476 |
5 | jsLingui | 4,239 |
6 | i18n-ally | 3,590 |
7 | nestjs-boilerplate | 2,411 |
8 | react-native-localize | 2,208 |
9 | typesafe-i18n | 2,114 |
10 | Traduora | 1,951 |
11 | transloco | 1,943 |
12 | react-boilerplate-cra-template | 1,867 |
13 | next-intl | 1,842 |
14 | i18n | 1,624 |
15 | element-tiptap | 1,245 |
16 | Accent | 1,179 |
17 | svelte-i18n | 1,167 |
18 | next-international | 1,159 |
19 | saasfly | 1,061 |
20 | replexica | 954 |
21 | chatgpt-i18n | 764 |
22 | astro-i18next | 457 |
23 | ember-intl | 435 |
Sponsored