Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. I18n

I18n

186 projects

Showing 36 of 186 projects

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
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
Forks36
Last commit10 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 commit7 years 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
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
Stars133
Forks34
Last commit2 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
Forks30
Last commit5 months 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
svelte-fluent
svelte-fluentSvelte

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

#l10n#internationalization#sapper
Stars112
Forks4
Last commit1 day 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
Stars101
Forks23
Last commit7 days 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
Forks23
Last commit3 years 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 commit8 months 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
Stars94
Forks8
Last commit1 year ago
aurelia-i18n
aurelia-i18nTypeScript

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

#i18next#aurelia-plugin#internationalization
Stars92
Forks70
Last commit3 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
Stars90
Forks8
Last commit4 days ago
Aura.Intl
Aura.IntlPHP

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

#message-translation#aura#internationalization
Stars89
Forks22
Last commit3 years ago
(Node.js)
(Node.js)JavaScript

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

#dialogflow#firebase-functions#multilingual
Stars86
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
Stars86
Forks13
Last commit
svelte-docs-starter
svelte-docs-starterSvelte

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

#search#mdsvex#static-site
Stars85
Forks4
Last commit2 months 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
Stars85
Forks45
Last commit4 days 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
Stars84
Forks7
Last commit1 month ago
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 commit9 months 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
Stars82
Forks15
Last commit1 year ago
I18N
I18NC#

An internationalization library for .NET, Angular, and Delphi with advanced features like plurals, genders, and runtime language switching.

#cldr#internationalization#java
Stars81
Forks27
Last commit22 days 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
Forks15
Last commit4 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
Stars75
Forks11
Last commit2 months ago
localess
localessTypeScript

An open-source translation management tool and content management system with AI-powered translations, built on Angular and Firebase.

#low-code#internationalization#ai-translation
Stars72
Forks19
Last commit8 days ago
Vue3-SPA-starter-template
Vue3-SPA-starter-templateTypeScript

A Vue 3 starter kit with authentication, payment processing, internationalization, and comprehensive testing.

#authentication#internationalization#stripe-payments
Stars71
Forks11
Last commit
YummyAdmin
YummyAdminVue

A free Vue admin panel template built with NaiveUI and Tailwind CSS, featuring RTL support and multilingual capabilities.

#template#admin#admin-template
Stars68
Forks4
Last commit16 days ago
i18n Testing Data
i18n Testing Data

Real-world international name datasets for testing software internationalization and localization.

#software-testing#unicode#l10n
Stars67
Forks11
Last commit1 month ago
Preact Translate
Preact TranslateTypeScript

A minimalistic internationalization (i18n) library for Preact with a bundle size of around 1KB.

#preact-components#internationalization#lightweight
Stars67
Forks6
Last commit3 months ago
generic-app-template
generic-app-templateTypeScript

A CLI tool for scaffolding production-ready web application templates with modern tooling and best practices.

#svelte-5#developer-tools#drizzle-orm
Stars64
Forks6
Last commit3 months ago
PreviousPage 5 of 6Next

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
6 days ago
6 years ago
7 years ago
1 year ago
#Localization110
#Internationalization101
#Translation54
#Javascript43
#Typescript39
#Frontend37
#L10n26
#Angular23
#Translation Management20
#Multilingual20
#Pluralization18
#React17