Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. I18n

I18n

293 projects

Showing 36 of 293 projects

loaf
loafRuby

A lean Ruby gem for managing and displaying breadcrumb navigation trails in Rails applications.

#rails#breadcrumb-navigation#ruby-gem
Stars405
Forks22
Last commit4 years ago
wuchale
wuchaleTypeScript

A compile-time i18n toolkit that requires zero code changes and produces the smallest possible bundles for React, Svelte, SolidJS, and Astro.

#astro#gettext#po
Stars395
Forks15
Last commit5 days ago
Nudoku
NudokuC

A terminal-based Sudoku game built with ncurses, featuring interactive play and PDF/PNG export.

#sudoku#png-export#ncurses
Stars375
Forks67
Last commit17 days ago
angular-l10n
angular-l10nTypeScript

Angular library for internationalization (i18n) and localization (l10n) of texts, dates, and numbers using the Intl API.

#intl-api#number-formatting#l10n
Stars375
Forks57
Last commit1 year ago
Typescript React With Mobx Starter
Typescript React With Mobx StarterTypeScript

A TypeScript React starter template with MobX, Ant Design, and optional Vite/Webpack build tools.

#webpack5#admin-template#ant-design
Stars362
Forks112
Last commit3 years ago
react-next-boilerplate
react-next-boilerplateJavaScript

A Next.js boilerplate with Redux, internationalization, and testing libraries to reduce project configuration time.

#react-next-boilerplate#testing-library#nextjs
Stars362
Forks76
Last commit
attranslate
attranslateTypeScript

A CLI tool that assists coding agents in translating and syncing JSON/YAML/XML files with minimal token usage.

#pipe-workflow#semi-automated-translations#translations
Stars357
Forks30
Last commit5 months ago
ttag
ttagTypeScript

A modern JavaScript i18n localization library using ES6 tagged templates and GNU gettext principles.

#gettext#es6-tagged-templates#multilingual
Stars354
Forks46
Last commit1 year ago
eo-locale
eo-localeTypeScript

A lightweight React internationalization library based on the ICU standard, optimized for bundle size and performance.

#vanilla-js#tree-shaking#messageformat
Stars347
Forks10
Last commit1 year ago
Tools:Passwordable
Tools:PasswordablePHP

A CakePHP plugin providing a comprehensive collection of helpers, behaviors, components, and shells to enhance development.

#backend-development#authentication#cakephp
Stars332
Forks138
Last commit7 days ago
Tourism
TourismDart

A Flutter tourism demo app showcasing Redux state management, animations, internationalization, and custom UI components.

#clippath#dart#internationalization
Stars309
Forks73
Last commit7 years ago
v-google-translate
v-google-translateTypeScript

A modern monorepo library that integrates Google Translate JS SDK for Vue and React applications.

#changesets#vue3#vite
Stars304
Forks71
Last commit1 year ago
@nanostores/i18n
@nanostores/i18nTypeScript

A tiny (~1 KB) i18n library for React, Preact, Vue, and Svelte using Nano Stores and the JS Intl API.

#internationalization#typescript#i18n
Stars304
Forks19
Last commit2 days ago
Localize
LocalizeSwift

A Swift framework for easy iOS app localization and pluralization, supporting storyboards and strings.

#ios#internationalization#language
Stars294
Forks49
Last commit7 months ago
rust-encoding
rust-encodingRust

A Rust library for character encoding conversion based on the WHATWG Encoding Standard.

#unicode#whatwg-encoding#text-processing
Stars288
Forks57
Last commit2 years ago
Blazor I18n/Localization Text
Blazor I18n/Localization TextC#

A class library for localizing text in Blazor applications using JSON/CSV files and static typing.

#webassembly#static-typing#internationalization
Stars285
Forks29
Last commit6 months ago
Tower
TowerClojure

A simple, idiomatic internationalization and localization library for Clojure and ClojureScript.

#clojurescript#taoensso#l10n
Stars278
Forks24
Last commit2 years ago
fluent-vue
fluent-vueTypeScript

A Vue.js internationalization plugin using Mozilla's Project Fluent syntax for powerful, locale-aware translations.

#vue2#internationalization#vue3
Stars276
Forks13
Last commit2 days ago
Laravel Translator
Laravel TranslatorPHP

Eloquent translator for Laravel applications providing database-driven multilingual content management.

#eloquent#composer#content-management
Stars272
Forks28
Last commit5 years ago
i18n.lua
i18n.luaLua

A comprehensive internationalization (i18n) library for Lua with pluralization, interpolation, and locale fallbacks.

#internationalization#locale#pluralization
Stars271
Forks33
Last commit3 years ago
Tempura
TempuraClojure

A simple, developer-friendly text localization library for Clojure and ClojureScript applications.

#hiccup#gettext#clojurescript
Stars264
Forks18
Last commit2 years ago
babelfish
babelfishJavaScript

A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.

#cldr#internationalization#nodejs
Stars261
Forks14
Last commit3 years ago
babelfish
babelfishJavaScript

A JavaScript internationalization library with inline plural syntax and nested scopes for Node.js and browsers.

#cldr#internationalization#language-support
Stars261
Forks14
Last commit3 years ago
tolgee/vue
tolgee/vueTypeScript

JavaScript integration packages for Tolgee, an open-source localization platform enabling in-context translation.

#open-source#l10n#in-context-translation
Stars259
Forks38
Last commit10 days ago
react-native-globalize
react-native-globalizeTypeScript

A comprehensive internationalization (i18n) library for React Native apps with hooks, components, and CLDR support.

#formatting#cldr#datetime
Stars259
Forks67
Last commit4 years ago
ngx-tolgee
ngx-tolgeeTypeScript

JavaScript integration packages for Tolgee, an open-source localization platform with in-context translation.

#open-source#l10n#internationalization
Stars259
Forks38
Last commit10 days ago
ActiveFlag
ActiveFlagRuby

Store up to 64 boolean flags in a single integer column with ActiveRecord using bit arrays.

#form-helpers#rails#ruby-gem
Stars257
Forks21
Last commit1 month ago
v-selectpage
v-selectpageJavaScript

A Vue 3 select component with pagination, search, and customizable list/table views for large datasets.

#multiple#vue3#pagination
Stars248
Forks62
Last commit1 month ago
trans
transElixir

Embedded translations for Ecto schemas using PostgreSQL JSONB columns to avoid extra tables.

#elixir#embedded-data#database-schema
Stars237
Forks16
Last commit1 month ago
os-locale
os-localeJavaScript

Get the system locale from environment variables and OS APIs for Node.js applications.

#environment-variables#internationalization#i18n
Stars232
Forks43
Last commit5 months ago
transloco-keys-manager
transloco-keys-managerTypeScript

A CLI tool and webpack plugin for managing translation keys in Transloco-powered Angular applications.

#developer-tools#internationalization#cli-tool
Stars224
Forks61
Last commit2 days ago
ng-extract-i18n-merge
ng-extract-i18n-mergeTypeScript

Extends Angular CLI to improve i18n extraction and merge workflow with normalized translation files.

#developer-tools#angular-cli#internationalization
Stars222
Forks26
Last commit1 month ago
mdbook-i18n-helpers
mdbook-i18n-helpersRust

A set of plugins for mdBook that provides structured translation support and template-based HTML rendering.

#gettext#l10n#mdbook-preprocessor
Stars220
Forks46
Last commit11 days ago
JMock
JMockJava

A high-performance Java library for generating realistic business data with internationalization support.

#simulation#high-performance#functions
Stars212
Forks23
Last commit2 months ago
Cake/Localized plugin
Cake/Localized pluginPHP

A CakePHP plugin providing localized validation classes and translations for international applications.

#validation#l10n#internationalization
Stars212
Forks171
Last commit24 days ago
PostalCodeValidator
PostalCodeValidatorSwift

A Swift library for validating postal codes with support for over 200 regions worldwide.

#cldr#validation#internationalization
Stars206
Forks14
Last commit5 years ago
PreviousPage 4 of 9Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
#Localization174
#Internationalization156
#Translation89
#Typescript68
#Angular67
#Frontend62
#Javascript57
#L10n46
#Translation Management38
#Pluralization25
#Multilingual23
#Developer Tools22