TypeScript I18n

Open-source TypeScript projects categorized as I18n

Top 23 TypeScript I18n Projects

  • React Intl

    The monorepo home to all of the FormatJS related libraries, most notably react-intl.

    Project mention: Formatting data like a pro in JavaScript | dev.to | 2022-11-30


  • timeago.js

    :clock8: :hourglass: timeago.js is a tiny(2.0 kb) library used to format date with `*** time ago` statement.

    Project mention: Probuild Ex Part Three | dev.to | 2022-10-13

    We want to display when the game was played. ex: (1h ago, 1m ago ...) I found the nice timeago.js library.

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • core

    The internationalization (i18n) library for Angular (by ngx-translate)

    Project mention: Dynamic translations in Angular made possible | dev.to | 2022-08-12

    One of the common pitfalls when using i18n are large translation files size and inability to split them in order to hide parts of your application from prying eyes. Some solutions like Angular built-in implementation are really powerful and SEO compatible but require a lot of preparation and do not support switching languages on the fly in development mode (which was causing troubles at least in version 9); other solutions like ngx-translate require you to install several packages and still don’t support splitting up a single language.

  • jsLingui

    🌍📖 A readable, automated, and optimized (5 kb) internationalization for JavaScript

    Project mention: We will OSS the NextJs + web3 starter kit | dev.to | 2022-05-05
  • i18n-ally

    🌍 All in one i18n extension for VS Code

    Project mention: [AskJS] Is there a recommended free tool to translate i18n json files? | reddit.com/r/javascript | 2022-04-29

    I use i18n Ally with VS Code. Supports setting custom paths and multiple strategies for JSON structure.

  • angular-example-app

    Angular 13 Example App + Angular CLI + i18n + GraphQL

    Project mention: Are you learning Angular? | dev.to | 2022-05-11

    I've created a complete application using Angular which I think has all the basics. Check it out here. Angular Example App Github DEMO Let me know what you think?

  • Traduora

    Ever® Traduora - Open-Source Translation Management Platform

    Project mention: Best translation service for web/app | reddit.com/r/reactnative | 2022-06-18
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • react-boilerplate-cra-template

    :fire: Setup Create React App with React Boilerplate. Highly scalable & Best DX & Performance Focused & Best practices.

  • transloco

    🚀 😍 The internationalization (i18n) library for Angular

    Project mention: is it possible to serve locales based on browser language setting? | reddit.com/r/Angular2 | 2022-05-27

    I'd recommend https://ngneat.github.io/transloco/

  • typesafe-i18n

    A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.

    Project mention: How do you handle i18n keys / translation files? | reddit.com/r/reactjs | 2022-11-20

    That's one of the reasons I have created `typesafe-i18n`: https://github.com/ivanhofer/typesafe-i18n

  • svelte-i18n

    Internationalization library for Svelte

    Project mention: React may be getting a new hook — useEvent | reddit.com/r/javascript | 2022-05-13

    Yeah I'm just using svelte-18n

  • nestjs-boilerplate

    NestJS boilerplate. Auth, TypeORM, Postgres, Mailing, I18N, Docker.

  • vue-currency-input

    Easy input of currency formatted numbers for Vue.js.

  • next-intl

    A minimal, but complete solution for internationalization in Next.js apps. 🌐

    Project mention: Next.js internationalization (i18n) tutorial | dev.to | 2022-03-30

    As we mentioned earlier, the Next.js works well with existing i18n libraries (react-intl, lingui, next-intl, and similar). In this tutorial, we will use the react-intl.

  • inlang

    developer-first localization infrastructure

    Project mention: Ask HN: Would more apps build with Git back-end if there’d be a solid SDK? | news.ycombinator.com | 2022-10-26

    Hi HN,

    we are building a git-based localization solution (https://github.com/inlang/inlang) and we are wondering why there’s not more apps making use of git as their back-end.

    Building on git has a bunch of advantages that are much harder to replicate with different architectures (automations, version control, minimal integration management etc) but very few projects use git to its full potential.

    Right now building on git is full of tedious workarounds but do you think people would use a git-based architecture for more projects if there was a solid SDK to build with?

  • vue-i18n-extract

    Manage vue-i18n localization with static analysis

  • Talkr

    Talkr is the lightest i18n provider for React applications. It supports Typescript, provides autocompletion, has 0 dependencies, and is very easy to use.

    Project mention: Talkr now supports React Native! | reddit.com/r/reactjs | 2022-07-14
  • lib

    Internationalization library built for SvelteKit. (by sveltekit-i18n)

    Project mention: Tolgee: i18n revolution for modern JS frameworks; And it is open-source | reddit.com/r/sveltejs | 2022-09-19

    always looking at inlang from time to time, because i am eagerly waiting on it to be production ready. i find it currently the most interesting solution, although i am using https://github.com/sveltekit-i18n/lib currently.

  • fluent-vue

    Internationalization plugin for Vue.js

    Project mention: What is a problem that you think needs to be solved in Web Development? | reddit.com/r/vuejs | 2022-08-20

    For first one I wrote a solution that works for me - https://github.com/fluent-vue/fluent-vue For second one I would appreciate a link to a good Vue SSR example :)

  • lit-translate

    A blazing-fast and lightweight internationalization (i18n) library for your next web-based project

  • vocab

    Vocab is a strongly typed internationalization framework for React (by seek-oss)

    Project mention: React Intl is a pain because of lack of autocompletion and super long id's in our source code.. Any way around this? | reddit.com/r/reactjs | 2021-12-10

    Vocab is nice. It uses typescript for translations, which makes a great developer experience. https://github.com/seek-oss/vocab

  • json-translator

    This package & CLI will provide you to translate your JSON file or object into different languages FREE with Google Translate & Libre Translate & Argos Translate API 🔠

    Project mention: FREE! Translate your language JSON file to any languages. | dev.to | 2022-01-09

    I created a package & CLI for translating JSON files and also objects (if you want to use it in the code) into different languages in an amazingly fast and FREE way. It uses Google Translate API for translation. Normally translate APIs are not FREE. But the json-translator is fully FREE to use. No need for any key configuration or something. github.com/ParvinEyvazov/json-translator

  • gatsby-plugin-react-i18next

    Easily translate your Gatsby website into multiple languages

    Project mention: Best internationalization for Gatsby | dev.to | 2022-08-09

    There are some plugins/libraries that may help instrumenting the Gatsby code for internationalization. In this article we will use a plugin based on the famous i18n framework i18next, respectively its great extension for React.js - react-i18next. The Gatsby plugin we're using is gatsby-plugin-react-i18next created by Dmitriy Nevzorov.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

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). The latest post mention was on 2022-11-30.

TypeScript I18n related posts


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

Project Stars
1 React Intl 13,460
2 timeago.js 4,881
3 core 4,232
4 jsLingui 3,481
5 i18n-ally 2,535
6 angular-example-app 1,882
7 Traduora 1,713
8 react-boilerplate-cra-template 1,652
9 transloco 1,635
10 typesafe-i18n 1,217
11 svelte-i18n 832
12 nestjs-boilerplate 519
13 vue-currency-input 462
14 next-intl 322
15 inlang 262
16 vue-i18n-extract 220
17 Talkr 210
18 lib 175
19 fluent-vue 160
20 lit-translate 125
21 vocab 116
22 json-translator 114
23 gatsby-plugin-react-i18next 105
The context switching struggle is real
Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!