Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. I18n

I18n

294 projects

Showing 36 of 294 projects

Number Words
Number WordsClojure

Convert numbers to approximated text expressions like 'less than a quarter' for natural numbers, percentages, and fractions in multiple languages.

#number-to-text#java-library#number-formatting
Stars200
Forks9
Last commit5 years 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
Stars193
Forks48
Last commit9 months ago
placid
placidElixir

A REST toolkit for building highly-scalable and fault-tolerant HTTP APIs with Elixir.

#elixir#api-framework#http
Stars193
Forks6
Last commit5 months ago
MessageFormat.NET
MessageFormat.NETC#

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

#l10n#messageformat#internationalization
Stars193
Forks26
Last commit7 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
Stars193
Forks48
Last commit9 months ago
Linguist
LinguistPHP

A Laravel package for easy multilingual URL generation, redirection, and asset routing with locale support.

#composer#laravel#multilingual
Stars192
Forks15
Last commit7 years ago
v-selectmenu
v-selectmenuJavaScript

A Vue.js component library for building highly customizable dropdown menus with flexible layout and input components.

#contextmenu#quick-search#vue3
Stars189
Forks24
Last commit1 year 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
Forks72
Last commit2 years ago
linguist
linguistElixir

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

#elixir#phoenix-framework#internationalization
Stars185
Forks22
Last commit1 month ago
ember-model-validator
ember-model-validatorJavaScript

An Ember addon that adds Active Record-style validations to Ember Data models with a simple, declarative API.

#ember-data#emberjs#ember-addon
Stars167
Forks35
Last commit3 months ago
Ionic 5 Social Network Starter
Ionic 5 Social Network StarterTypeScript

An open-source Ionic 5 starter project for building mobile social network applications with pre-built components and features.

#ionic5#ionic-starter#ionic-social-network
Stars164
Forks61
Last commit
Localization
LocalizationC#

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

#multi-language#internationalization#aspnet-product
Stars156
Forks62
Last commit8 years ago
angular-i18next
angular-i18nextTypeScript

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

#i18next#angular2#internationalization
Stars135
Forks35
Last commit4 months ago
IPLD Explorer
IPLD ExplorerJavaScript

A web-based tool for exploring IPLD data structures and the Merkle Forest directly from your browser.

#ipfs#ipld#ipfs-gui
Stars134
Forks34
Last commit6 months ago
Vue.js/Nuxt.js full-featured boilerplate
Vue.js/Nuxt.js full-featured boilerplateVue

A professional front-end template for building fast, robust, and adaptable web apps or sites with Vue.js and Nuxt.js.

#template#developer-tools#cypress-io
Stars128
Forks22
Last commit
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
Forks32
Last commit9 months ago
mini_i18n
mini_i18nRuby

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

#yaml#translations#i18n-library
Stars120
Forks3
Last commit6 months ago
svelte-fluent
svelte-fluentSvelte

A Svelte localization library using Mozilla's Fluent syntax for natural-sounding translations.

#l10n#internationalization#sapper
Stars113
Forks4
Last commit3 days ago
I18NPortable
I18NPortableC#

A lightweight, cross-platform internationalization library for Xamarin and .NET applications.

#xamarin#translations#internationalization
Stars104
Forks16
Last commit2 years ago
Next universal language detector
Next universal language detectorTypeScript

A universal language detection library for both browser and server environments, designed for frameworks like Next.js.

#i18next#locale-detect#language-detection-lib
Stars101
Forks9
Last commit
v-page
v-pageTypeScript

A simple pagination bar component for Vue 3 with i18n support and modular features.

#vue3#pagination#frontend
Stars100
Forks23
Last commit4 months ago
GenLang
GenLangDart

A Dart library that extracts messages from JSON files to generate internationalization files for Flutter apps.

#dart#flutter-localizations#flutter-plugins
Stars99
Forks25
Last commit4 years ago
jet
jetTypeScript

An Angular starter kit with Supabase integration for building secure, performant, and production-ready web applications.

#spa#template#progressive-web-app
Stars97
Forks10
Last commit3 days ago
ctxi18n
ctxi18nGo

A Go library for context-based internationalization, inspired by Ruby on Rails i18n, with YAML/JSON support and pluralization.

#yaml#internationalization#templ
Stars96
Forks8
Last commit1 year ago
spreak
spreakGo

A flexible translation and humanization library for Go, based on gettext concepts, supporting multiple file formats and plural rules.

#gettext#internationalization#json-translations
Stars94
Forks4
Last commit1 year ago
svelte-docs-starter
svelte-docs-starterSvelte

A modern, full-featured documentation starter built with SvelteKit, Tailwind CSS, and MDSvex.

#search#mdsvex#static-site
Stars93
Forks6
Last commit7 months ago
aurelia-i18n
aurelia-i18nTypeScript

An i18n plugin for Aurelia applications using i18next under the hood.

#i18next#aurelia-plugin#internationalization
Stars91
Forks70
Last commit3 years ago
Aura.Intl
Aura.IntlPHP

A PHP package providing package-oriented per-locale message translation for internationalization.

#message-translation#aura#internationalization
Stars90
Forks22
Last commit1 month ago
design-angular-kit
design-angular-kitTypeScript

An Angular toolkit implementing Bootstrap Italia and Design UI Kit for Italian public administration web services.

#design-system#hacktoberfest#italia
Stars87
Forks46
Last commit2 months ago
Accept Language
Accept LanguageRuby

A lightweight, thread-safe Ruby library for parsing Accept-Language HTTP headers according to RFC standards.

#accept-language#rails#rack-middleware
Stars85
Forks7
Last commit6 months ago
(Node.js)
(Node.js)JavaScript

A multilingual number guessing game for Google Assistant demonstrating Dialogflow localization with Node.js.

#dialogflow#firebase-functions#multilingual
Stars85
Forks43
Last commit4 years ago
NetCoreStack.Localization
NetCoreStack.LocalizationC#

Database-driven localization library for .NET Core applications using Entity Framework and in-memory caching.

#entity-framework-core#in-memory-cache#globalization-and-localization
Stars85
Forks13
Last commit
meteor-accounts-t9n
meteor-accounts-t9nCoffeeScript

Provides translations for Meteor account system error messages and UI strings across 40+ languages.

#authentication#npm-package#multilingual
Stars84
Forks83
Last commit1 year ago
ngx-translate-multi-http-loader
ngx-translate-multi-http-loaderTypeScript

A loader for ngx-translate that loads translations from multiple HTTP sources and merges them.

#internationalization#frontend#i18n
Stars81
Forks15
Last commit1 year ago
ngx-timeago
ngx-timeagoTypeScript

A lightweight Angular library for live-updating timestamps with customizable formatting and internationalization.

#angular-pipe#live-updates#ngx-timeago
Stars80
Forks14
Last commit8 months ago
SimpleLocalize
SimpleLocalizeJava

A command-line tool for uploading, downloading, and managing translation files for web and mobile apps.

#developer-tools#simplelocalize#cli-tool
Stars80
Forks13
Last commit6 days ago
PreviousPage 5 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
3 years ago
3 days ago
6 years ago
7 years ago
#Localization174
#Internationalization156
#Translation89
#Typescript70
#Angular68
#Frontend62
#Javascript57
#L10n46
#Translation Management38
#Pluralization25
#Multilingual23
#Developer Tools22