Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Internationalization

Internationalization

215 projects

Showing 36 of 215 projects

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
ngx-tolgee
ngx-tolgeeTypeScript

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

#open-source#l10n#internationalization
Stars259
Forks37
Last commit3 days 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
Forks37
Last commit3 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
Wagtail Localize
Wagtail LocalizePython

A translation plugin for Wagtail CMS that enables multilingual content management within the admin interface.

#python-library#content-management#wagtail
Stars250
Forks120
Last commit19 days ago
go-persian-calendar
go-persian-calendarGo

A Go library for Persian (Solar Hijri) calendar conversions with full compatibility to Go's standard time package.

#golang-package#date-time#timezone
Stars239
Forks26
Last commit8 months 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 year ago
os-locale
os-localeJavaScript

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

#environment-variables#internationalization#i18n
Stars231
Forks43
Last commit4 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
Stars225
Forks61
Last commit4 months 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
Stars221
Forks26
Last commit2 days 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
Stars216
Forks40
Last commit7 days ago
CountryPicker
CountryPickerSwift

A Swift library providing a customizable country and phone code picker for iOS apps.

#ios#phone-code#swift-package-manager
Stars213
Forks70
Last commit2 years ago
Cake/Localized plugin
Cake/Localized pluginPHP

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

#validation#l10n#internationalization
Stars212
Forks172
Last commit2 months ago
PostalCodeValidator
PostalCodeValidatorSwift

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

#cldr#validation#internationalization
Stars207
Forks14
Last commit5 years ago
Jollyday
JollydayJava

A Java library for calculating holidays and public holidays across different countries and regions.

#calendar-systems#enterprise-software#java-library
Stars195
Forks117
Last commit2 years ago
MessageFormat.NET
MessageFormat.NETC#

ICU MessageFormat implementation for .NET enabling locale-aware pluralization, gender selection, and number/date formatting.

#l10n#messageformat#internationalization
Stars189
Forks26
Last commit3 months ago
Translations
Translations

A curated list of tools, libraries, articles, and resources for software internationalization (i18n), localization (l10n), and translation.

#hacktoberfest#developer-tools#open-source
Stars186
Forks27
Last commit4 months ago
English
English

A curated list of tools, libraries, articles, and resources for software internationalization (i18n), localization (l10n), and translation.

#hacktoberfest#developer-tools#open-source
Stars186
Forks27
Last commit4 months ago
LuneticsLocaleBundle
LuneticsLocaleBundlePHP

A Symfony bundle for automatically detecting user locale from query parameters, routes, browser preferences, cookies, sessions, and subdomains.

#l10n#internationalization#multilingual
Stars186
Forks74
Last commit2 years ago
linguist
linguistElixir

A simple Elixir library for internationalization (i18n) with nested key support and pluralization.

#elixir#phoenix-framework#internationalization
Stars186
Forks22
Last commit14 days ago
ngx-date-fns
ngx-date-fnsTypeScript

A comprehensive collection of date-fns pipes for Angular applications, providing date manipulation and formatting utilities.

#date-manipulation#angular2#internationalization
Stars166
Forks16
Last commit4 months ago
vue-datepicker
vue-datepickerJavaScript

A clean, customizable datepicker component built for Vue.js 2.x applications.

#internationalization#date-input#ui-library
Stars165
Forks46
Last commit1 year ago
Dam
DamPascal

A Delphi and Lazarus component for creating formatted text message dialogs with HTML styling and parameterized messages.

#label#gui-toolkit#formatted
Stars159
Forks40
Last commit1 year ago
Localization
LocalizationC#

Localization abstractions and implementations for ASP.NET Core applications (archived, moved to AspNetCore repo).

#multi-language#internationalization#aspnet-product
Stars156
Forks62
Last commit7 years ago
vue-file-toolbar-menu
vue-file-toolbar-menuVue

A Vue.js component library for creating customizable file and toolbar menus with hotkey support and Material Icons.

#application#material-icons#document
Stars155
Forks33
Last commit2 years ago
firetongue
firetongueHaxe

A framework-agnostic translation and localization library for Haxe, supporting TSV/CSV files, variable replacement, and font rules.

#haxe#flixel-ui#internationalization
Stars151
Forks32
Last commit2 years ago
go-unidecode
go-unidecodeGo

A Go library for converting Unicode text to ASCII transliterations, inspired by python-unidecode.

#unicode#unidecode#internationalization
Stars145
Forks19
Last commit3 years ago
trino
trinoJavaScript

A command-line tool for quick translation and language detection with autocomplete support.

#api#unix#internationalization
Stars143
Forks12
Last commit3 years ago
Paasaa
PaasaaElixir

An Elixir library for natural language and script detection using statistical analysis without AI.

#statistical-analysis#elixir#language-identification
Stars143
Forks14
Last commit5 months ago
validates_zipcode
validates_zipcodeRuby

A Rails gem for validating and formatting postal codes/zipcodes with support for 233 country codes.

#rails#postal-code-validation#internationalization
Stars142
Forks51
Last commit3 months ago
angular-i18next
angular-i18nextTypeScript

A comprehensive Angular integration library for i18next, providing pipes, services, and utilities for internationalization.

#i18next#angular2#internationalization
Stars136
Forks36
Last commit4 months ago
PHP Conversion
PHP ConversionPHP

A PHP library for converting units, sizes, and number bases with support for physical quantities and clothing sizes.

#scientific-computing#unit-conversion#e-commerce
Stars132
Forks19
Last commit4 years ago
Camomile
CamomileOCaml

A comprehensive Unicode library for OCaml providing character handling, string encodings, collation, and locale-sensitive operations.

#library#unicode#internationalization
Stars126
Forks26
Last commit2 years ago
meteor-universe-i18n
meteor-universe-i18nTypeScript

A high-performance internationalization package for Meteor with React integration, supporting dynamic imports and YAML/JSON files.

#hacktoberfest#dynamic-imports#yaml
Stars122
Forks30
Last commit5 months ago
Rubustrings
RubustringsRuby

A command-line tool to validate the format and consistency of iOS Localizable.strings files for multi-language apps.

#ios#internationalization#ruby-gem
Stars120
Forks15
Last commit7 years ago
mini_i18n
mini_i18nRuby

A minimalistic, fast, and flexible internationalization (i18n) library for Ruby applications.

#yaml#translations#i18n-library
Stars120
Forks3
Last commit2 months ago
PreviousPage 5 of 6

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
Next
#Localization116
#I18n101
#Translation52
#Typescript32
#Javascript31
#Frontend30
#L10n27
#Pluralization21
#Translation Management20
#React19
#Angular18
#Ruby Gem16