Category Internationalization
Top Internationalization packages
Localization, translation, and number/date formatting
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | 🇺🇸 dart.dev | Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. | 329.3K | ★ 83 | 6.1K |
| #2 — | 🇵🇱 guidez.pl | Flutter package which provides locale code to name mappings for 563 locales. | 16.4K | ★ 18 | 64 |
| #3 — | tienisto.com | Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation. | 9.8K | — | 779 |
| #4 — | Easy and Fast internationalizing and localization your Flutter Apps, this package simplify the internationalizing process . | 9.2K | ★ 1K | 3.8K | |
| #5 — | 🇺🇸 localizely.com | intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library. | 8.8K | ★ 142 | 243 |
| #6 — | tienisto.com | Flutter support for slang. This library provides helpful Flutter API. | 7.8K | — | 46 |
| #7 — | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 4.8K | ★ 176 | 925 | |
| #8 — | 🇷🇺 softmaestri.com | A package of formatters for international phone numbers, credit / debit cards and a masked formatter | 4.4K | ★ 314 | 614 |
| #9 — | 🇬🇧 spiralarm.uk | A Flutter package that can be used to extract the locales that are currently defined on a device with the current locale set as the first in the list. | 4K | ★ 48 | 150 |
| #10 — | 🇺🇸 syncfusion.com | Syncfusion Localizations package contains localized text for 77 cultures for all the applicable Syncfusion Flutter Widgets. | 3.9K | ★ 1.8K | 93 |
| #11 — | amazingsoftworks.com | Text widget with formatted text using tags. Makes it easier to use formatted text in multilingual applications. | 3.5K | ★ 84 | 479 |
| #12 — | 🇮🇳 vanshgoel.me | A customised Flutter TextFormField to input international phone number along with country code. | 3.4K | ★ 189 | 782 |
| #13 — | Flutter Localization is a package use for in-app localization with map data. More easier and faster to implement and inspired by the flutter_localizations itself. | 2.4K | ★ 25 | 469 | |
| #14 — | 🇺🇸 dart.dev | Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. | 2.3K | ★ 83 | 112 |
| #15 — | 🇺🇸 firebase.google.com | Localization package for firebase_ui_auth, firebase_ui_firestore and firebase_ui_database | 1.5K | ★ 150 | 18 |
| #16 ▲ 2 | A localization formatter based on the i18next standard. It is not yet a fully i18n tool only the formatting itself. | 1.5K | ★ 8 | 21 | |
| #17 — | 🇺🇸 dropbear.dev | Punycoder is a well tested Dart implementation of the RFC 3492 Punycode specification | 1.5K | ★ 3 | 5 |
| #18 — | Flutter phone input integrated with flutter internationalization | 1.4K | ★ 81 | 224 | |
| #19 — | 🇯🇵 eaglesakura.com | A runtime library that supports the code generated by monolith_localization at runtime. It dynamically loads localization resources managed on a module basis in Flutter applications and provides type-safe access. | 1.2K | ★ 0 | 0 |
| #20 — | 🇯🇵 eaglesakura.com | A package that supports building localization resources on a module basis, which is not provided by Flutter's standard features. It provides a mechanism for each package to independently manage localization resources in large-scale Flutter projects. | 1.2K | ★ 0 | 0 |
| #21 — | Internationalized dialog for picking a single month from an infinite list of years. | 1.1K | ★ 70 | 162 | |
| #22 — | 🇧🇷 flutterbootcamp.com.br | O jeito mais fácil de utilizar padrões e formatos brasileiros em seu projeto Dart. | 1K | ★ 144 | 579 |
| #23 — | 🇺🇸 glasberg.dev | Translation and Internationalization (i18n) for Flutter. Easy to use for both large and small projects. Uses Dart extensions to reduce boilerplate. | 1K | ★ 307 | 373 |
| #24 — | Convert between Hijri Calendar and Gregorian Calendar date support Arabic and English Local.
| 945 | ★ 21 | 145 | |
| #25 — | Platform agnostic lib to parse and compile gettext po and mo files with dart | 917 | ★ 4 | 4 | |
| #26 — | 🇺🇸 glasberg.dev | Dart-only package for Translation and Internationalization (i18n), with Dart extensions. Easy to use for both large and small projects. | 909 | ★ 3 | 3 |
| #27 — | i18n made easy for Flutter. With flutter_i18n you can make your app international, using just a simple .json, .xml, .yaml or .toml file! | 905 | ★ 220 | 204 | |
| #28 — | Easy Localization Loader custom assets loaders for easy_localization (Json, CSV, http, Xml, API ...) | 819 | ★ 66 | 73 | |
| #29 — | 🇮🇸 tsin.is | Provides language names translations (for 157 different locales). | 798 | ★ 66 | 3 |
| #30 — | 🇪🇪 lokalise.com | Lokalise Flutter SDK over-the-air translations updates. This package provides new translations from lokalise.com without a new app release. | 773 | — | 19 |
| #31 — | 🇵🇹 miguelruivo.com | Country codes is an helper package that provides country details given a particular localization, such as dial codes, ISO 3166 codes (alpha-2, alpha-3) and country names. | 763 | ★ 35 | 133 |
| #32 — | 🇷🇺 innim.ru | Support for multiple abr and messages localization files for intl package. | 750 | ★ 16 | 28 |
| #33 — | 🇮🇸 tsin.is | Provides currency names translations (for 149 different locales). | 745 | ★ 66 | 3 |
| #34 — | 🇺🇸 phrase.com | Phrase Strings over-the-air translations library for Flutter | 691 | — | 11 |
| #35 — | 🇮🇳 chinmaykabi.com | Package to remove unused keys in arb files, across all translations | 659 | ★ 6 | 42 |
| #36 — | 🇺🇸 localizely.com | Localizely SDK for Flutter enables Over-the-air translations update from Localizely cloud platform | 654 | — | 25 |
| #37 — | 🇮🇸 tsin.is | Provides country names translations (for 194 different locales). | 631 | ★ 66 | 3 |
| #38 — | dominikkrajcer.com | A plugin for getting date and time format patterns from device system settings. | 613 | ★ 9 | 17 |
| #39 ▼ 2 | 🇺🇸 getstream.io | The Official localizations for Stream Chat Flutter, a service for building chat applications | 604 | ★ 1.1K | 21 |
| #40 — | 🇧🇷 flutterando.com.br | Package to simplify the package translation. | 526 | ★ 36 | 193 |
| #41 — | A set of tools to work with .arb files (the preferred Dart way of dealing with i18n/l10n/translations) | 504 | ★ 23 | 23 | |
| #42 — | A Flutter package that provide locale display names in locales. | 454 | ★ 7 | 11 | |
| #43 — | 🇲🇳 dev.gege.mn | Multi-purpose immutable DateTime subclass. Supports multiple localizations to easily convert DateTime and Duration into human-readable format | 450 | ★ 21 | 85 |
| #44 — | Convert number into words by localeID | 400 | ★ 10 | 44 | |
| #45 — | 🇨🇿 fnx.io | Simple internationalization tool for Dart and Flutter, based on YAML files and source code generation. | 320 | ★ 41 | 58 |
| #46 — | 🇮🇳 mohesu.com | A customized Flutter TextFormField to input international phone number along with country code. | 294 | ★ 3 | 13 |
| #47 ▲ 2 | A type-safe and tree-shakable API to access translated common data (measurement units, date fields, country names etc...) | 247 | ★ 4 | 2 | |
| #48 — | 🇺🇸 nathanatos.com | A Flutter plugin to get device region settings such as measurement system, temperature units, and date/number formats. | 246 | ★ 6 | 10 |
| #49 — | 🇹🇷 gokberk.dev | LocalePlus allows easy access to native device locale data in Flutter apps. Includes language, country code, time zone, and number formatting preferences. | 235 | ★ 26 | 33 |
| #50 — | 🇻🇳 lamnhan.dev | Get the current language code and Locale of the device. Also includes almost the language codes with English names and native names. | 208 | ★ 7 | 19 |
| #51 — | Convert numbers to words in 12 languages with currency & ordinal support. Easy-to-use extension methods for Flutter/Dart apps. | 176 | ★ 11 | 37 | |
| #52 — | 🇳🇵 sarbagyastha.com.np | A pure dart package with collection of Nepali Utilities like Date converter, Date formatter, DateTime, Nepali Numbers, Nepali Unicode, Nepali Moments and many more. | 171 | ★ 40 | 54 |
| #53 — | ratiodream.com | A customized Flutter TextFormField to input international Mobile number along with country code. | 165 | ★ 2 | 39 |
| #54 ▼ 2 | 🇮🇳 yashgarg.dev | Finds and removes unused gen-l10n translation keys from ARB files using resolved static analysis. | 161 | ★ 0 | 3 |
| #55 — | 🇸🇰 donit.sk | Country code plus is a helper package that provides country details given a particular localization, such as dial codes, ISO 3166 codes (alpha-2, alpha-3) and country names. | 156 | ★ 1 | 1 |
| #56 — | tienisto.com | Use GPT to automatically translate at compile time. A tool for slang. | 122 | — | 34 |
| #57 — | 🇳🇬 wiseminds.cc | MoneyFormatter is a Flutter extension to formatting various types of currencies according to the characteristics you like, without having to be tied to any localization. | 113 | ★ 2 | 88 |
| #58 ▲ 3 | Platform agnostic dart implementation of gettext, a localization framework. | 113 | ★ 11 | 7 | |
| #59 ▲ 3 | 🇮🇸 tsin.is | Sealed world data in form of Flutter widgets (country, phone, currency pickers, etc.). | 112 | ★ 66 | 39 |
| #60 ▲ 3 | A Dart package to clean unused localization keys from .arb files. | 110 | ★ 6 | 12 | |
| #61 ▼ 2 | Locale-aware amount formatter with a native bridge that reads the device's true Region setting — the one that drives the numeric keyboard's decimal key. | 109 | ★ 0 | 0 | |
| #62 ▼ 2 | 🇩🇪 muha.dev | Simple i18n solution for dart and flutter. Uses code generation to generate translations as dart classes. Efficient and works with autocomplete! | 104 | ★ 35 | 104 |
| #63 — | 🇨🇳 jesway.com | Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter. | 100 | ★ 410 | 271 |
| #64 ▲ 2 | A dart package to generate localization-mapper to support parsing dynamic translation keys (as flutter-localizations package does not yet support this). | 96 | ★ 6 | 7 | |
| #65 — | A Flutter package to display and search countries, states, and cities in Arabic, English, or the native language worldwide. | 93 | ★ 6 | 31 | |
| #66 ▲ 4 | 🇺🇸 nylo.dev | Support library for the Nylo framework. This library supports routing, widgets, localization, cli, storage and more. | 89 | ★ 22 | 20 |
| #67 — | A free and unlimited Google Translate API for Dart. You can use it for translate strings and text for educational purpose. | 83 | ★ 190 | 745 | |
| #68 — | dholasain.com | A utility package for intl_utils to sort and format the arb files. | 82 | — | 5 |
| #69 — | 🇪🇬 tomars.tech | Dart utilities and extensions with re-exported convert_object, collection, and intl APIs. | 81 | ★ 8 | 44 |
| #70 ▲ 2 | 🇦🇪 mohamed-abdo.com | Time Picker with spinner instead of a default material time picker. This widget works with 12 or 24 hour format and custom interval mode, and this package allow localization ar and en. | 72 | ★ 2 | 9 |
| #71 ▲ 2 | wafrat.com | Language picker dropdown and dialog. | 71 | ★ 4 | 39 |
| #72 ▲ 2 | 🇵🇰 thexaib.com | A specific Arabic language library ported to dart from Python, provides basic functions to manipulate Arabic letters and text. | 70 | ★ 1 | 41 |
| #73 ▼ 2 | 🇻🇳 uit.social | Converts vietnamese language sign to unsigned easily. Give me a string vietnamese language, i will respond you string vietnamese unsigned. | 68 | ★ 23 | 87 |
| #74 ▲ 5 | 🇪🇪 crowdin.com | Crowdin Flutter SDK for instant translation delivery Over-The-Air directly to your application | 62 | ★ 36 | 12 |
| #75 ▼ 19 | 🇨🇴 leancode.co | A command-line tool for automatically generating missing translations to ARB files using Google Gemini or OpenAI ChatGPT by LeanCode. | 62 | ★ 70 | 142 |
| #76 — | A custom Flutter lint rule that identifies and prevents hardcoded strings in widget constructors, promoting better internationalization practices and code maintainability. | 62 | ★ 2 | 9 | |
| #77 ▼ 2 | 🇺🇸 boodskap.io | A dropdown widget contains all available timezones, user can place it anywhere they want and further customize the L&F | 58 | ★ 1 | 9 |
| #78 ▼ 2 | 🇩🇪 dauhashei.dev | A new Flutter package project. | 57 | ★ 0 | 9 |
| #79 — | aqeelshamz.com | Quran text, translation, audio URLs, and details of pages, juz, surah, ayah, place of revelation etc. | 56 | ★ 106 | 300 |
| #80 ▼ 2 | trtc.io | A lightweight internationalization tool for TencentCloudChat and other applications, based on Flutter's official `intl` solution. | 55 | ★ 1 | 1 |
| #81 — | A Flutter Package for convert number to English or Persian(Farsi) letter and convert Miladi to Persian Date(Jalali/Shamsi date) and digits validator | 54 | ★ 122 | 316 | |
| #82 — | dayananda.tech | A Flutter package for both iOS and Android that converts a given amount to word in Indian Locale. | 54 | ★ 6 | 8 |
| #83 — | flutterway.net | A customised Flutter TextFormField to input international phone number along with country code. | 51 | ★ 2 | 21 |
| #84 — | softable.me | A Flutter package that provides a comprehensive list of world languages with their ISO 639-1 codes, English names, and optional localized names based on the device's locale. | 51 | ★ 1 | 6 |
| #85 ▲ 2 | 🇦🇹 codeux.design | Annotations for methods and strings to mark them as non-translatable. | 50 | ★ 12 | 0 |
| #86 — | Generate l10n delegate from partition files. | 50 | ★ 1 | 1 | |
| #87 — | ryanhu.online | Fluent is a Dart implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language. | 48 | ★ 15 | 26 |
| #88 — | A pure Dart package for converting ISO 3166-1 alpha-2 country codes to alpha-3, numeric codes, and country names. Perfect for Flutter flag display! | 46 | ★ 0 | 0 | |
| #89 — | A command line tool which simplifies translation of Flutter ARB files. | 46 | ★ 17 | 22 | |
| #90 — | A Flutter package that provides text widgets with automatic bidirectional text direction detection for multilingual applications. | 46 | ★ 5 | 16 | |
| #91 — | 🇭🇺 tramontana.co.hu | Esperanto localization for Flutter. | 45 | ★ 6 | 3 |
| #92 ▲ 2 | 🇳🇱 friesi23.icu | A powerful and easy-to-use Flutter heatmap calendar package which supports
internationalization, UTC time zone, and offers rich and adjustable options.
| 44 | ★ 21 | 18 |
| #93 ▲ 2 | 🇳🇵 sarbagyastha.com.np | A customizable Nepali date picker for Flutter with full Bikram Sambat calendar support and localization. | 43 | ★ 42 | 93 |
| #94 ▲ 2 | A customised Flutter TextFormField to input international phone number along with country code. | 43 | ★ 1 | 8 | |
| #95 ▼ 2 | 🇦🇪 mohamed-abdo.com | A comprehensive Flutter plugin for international phone number input, validation, formatting, and country selection with localization support. | 42 | ★ 7 | 22 |
| #96 — | 🇰🇷 apiapi.kr | Generate production-ready Flutter apps from the fluFrame boilerplate — Riverpod 3, go_router, localization, theming, dio, and tests wired out of the box. | 40 | ★ 0 | 0 |
| #97 — | 🇫🇷 anthonychampagne.fr | BCP-47 related types with parsing, formatting, canonicalization and format validation. | 38 | ★ 2 | 1 |
| #98 — | 🇧🇩 algoramming.com | A customised Flutter TextFormField to input international phone number along with country code, flag, dial code, validation and currency information. | 37 | ★ 1 | 4 |
| #99 ▲ 2 | 🇫🇷 jaumard.com | Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. | 37 | ★ 11 | 25 |
| #100 — | 🇬🇪 ainkin.com | A loader for easy_localization package that merges data from multiple other loaders. | 36 | ★ 2 | 6 |
| #101 — | 🇯🇵 mathru.net | A multilingual package that automatically creates code that can retrieve data from Google spreadsheets and write type-safe code with method chaining. | 35 | ★ 41 | 5 |
| #102 ▼ 10 | A Dart library for formatting dates in Thai Buddhist Era with Thai month and day names. | 35 | ★ 0 | 0 | |
| #103 ▲ 2 | 🇬🇧 canonical.com | Provides extra localizations for Ubuntu applications. | 32 | ★ 65 | 3 |
| #104 — | rahimli.live | This package allows you to localize your RichText widget as using translateble keys | 32 | ★ 1 | 2 |
| #105 — | 🇪🇬 msayed.net | Flutter localization in easy steps, simple ways to localize and translate your app | 31 | ★ 50 | 134 |
| #106 ▲ 3 | A Flutter package for formatting dates and times in various locales. This package provides utilities for formatting relative dates, ordinal numbers, and more. | 31 | ★ 0 | 5 | |
| #107 — | Easily localize your app to multiple languages | 30 | ★ 10 | 59 | |
| #108 ▼ 2 | Simple and easy internationalization and localization messages framework for Dart (integrated with package 'intl') and translation tools (integrated with OpenAI and ChatGPT). | 29 | ★ 3 | 5 | |
| #109 ▲ 2 | abdelrahman-abdelsalam-tolba.online | A Flutter package to clean unused localization keys from .arb files. and supporting for easy_localization package | 28 | ★ 2 | 19 |
| #110 ▼ 2 | OTA localization for Flutter: update translations and add languages without an app release while keeping generated AppLocalizations APIs. | 28 | — | 0 | |
| #111 ▲ 5 | 🇾🇪 tusaway.com | Convert numbers to words in Arabic and English with 90+ currency support. Includes extensions for double, int, and String types. | 27 | ★ 0 | 1 |
| #112 — | 🇩🇪 dev-cetera.com | A package that provides methods to load configuration data and access it at runtime. | 27 | ★ 1 | 3 |
| #113 ▼ 3 | Download an CSV file and generates the localization keys from an online Google Sheet. | 27 | ★ 9 | 14 | |
| #114 ▲ 22 | 🇩🇪 enmeshed.eu | A helper package for translating i18n:// prefixed texts. Uses flutter_i18n internally for translations. | 26 | ★ 1 | 1 |
| #115 — | 🇹🇼 zonble.net | flutter_open_chinese_convert bridges OpenCC (Open Chinese Convert) to your Flutter projects. | 26 | ★ 25 | 18 |
| #116 ▼ 3 | A dart library for conversion between Traditional and Simplified Chinese with natvie-assets. | 26 | ★ 5 | 0 | |
| #117 ▲ 9 | 🇬🇧 rocketware.co.uk | Dart package containing country data including international dialing codes and telephone number lengths. Other data include ISO 3166 2 letter country codes, flag emojis and country name translations. This package can be used in Dart or Flutter environments. | 24 | ★ 2 | 3 |
| #118 ▼ 3 | 🇩🇪 defuncart.com | A dart tool which generates ARB localization files from CSV files. | 24 | ★ 5 | 15 |
| #119 ▲ 8 | 🇳🇱 friesi23.icu | Locale-aware, numeric-aware natural string sorting for Flutter using each platform's native collation engine. | 24 | ★ 1 | 1 |
| #120 — | 🇫🇮 rebelappstudio.com | A linter for Flutter's ARB files. Analyze ARB files and find possible issues, find missing translations and sort ARB files | 23 | ★ 6 | 8 |
| #121 ▼ 4 | 🇺🇸 alphamikle.dev | The easiest and fastest way to localize your application with type safety | 23 | ★ 2 | 11 |
| #122 ▼ 4 | softable.me | Flutter package that provides detailed information about 250 countries, including dial codes, time zones, country codes, and localized country names based on the device's locale | 23 | ★ 0 | 15 |
| #123 — | Core functionalities of a flutter application including translations, lifecycle events, navigation, dialogs | 21 | — | 4 | |
| #124 ▼ 5 | Translations for zxcvbnm for use in Flutter. Zxcvbnm is a password strength estimator inspired by password crackers.
| 21 | ★ 2 | 4 | |
| #125 ▼ 2 | High-fidelity Quran Mushaf (QCF) rendering with per-page bundled fonts. Includes widgets for a single ayah (QcfVerse) and a full RTL PageView mushaf (PageviewQuran), plus search and helpers. | 21 | ★ 18 | 25 | |
| #126 ▼ 2 | orbyte.online | A new Flutter package that allows converting Integer number to Arabic word, it supports numbers up to 99 Trillion. | 21 | ★ 8 | 56 |
| #127 ▼ 2 | worldin.net | Localized Flutter country picker with fast search, flexible Builder API, and standalone CountryFlag emoji/svg widgets. | 21 | ★ 1 | 1 |
| #128 — | 🇧🇪 impaktfull.com | Dart tool that will convert your default locale json to dart code. | 20 | ★ 5 | 4 |
| #129 — | 🇩🇪 dev-cetera.com | A package that simplifies adding localization to your Flutter app. | 19 | ★ 2 | 3 |
| #130 ▲ 10 | A plugin for fetching ISOCountries data from device OS. Name of countries can be obtained in different languages. | 19 | ★ 5 | 18 | |
| #131 — | 🇸🇪 playx.sourcya.io | Playx eco system helps with redundant features as it provides many utilities for themes, widgets and more. | 18 | ★ 3 | 4 |
| #132 — | 🇻🇳 lamnhan.dev | A Flutter package for easy multi-language app localization with automatic text extraction and translation support. | 18 | ★ 4 | 10 |
| #133 — | Shared localization package for Flutter UI Kit monorepo. Provides common UI translations reusable across multiple Flutter apps. | 18 | ★ 0 | 0 | |
| #134 — | 🇨🇳 cszykj.com | This library includes a json model generator, a unified database operator interface, a server and client framework, a language localization module, and a log module. | 18 | ★ 6 | 6 |
| #135 — | roipeker.com | Flutter Translation Sheet (fts) is a simple tool to help you with localization (l10n) generating json, arb and dart files. | 17 | ★ 44 | 110 |
| #136 ▼ 5 | 🇺🇸 labs.dart.dev | A lightweight modular library for internationalization (i18n) functionality. | 17 | ★ 83 | 23 |
| #137 ▼ 16 | Ordinal formatter is a simple tool to covert numbers into their localised ordinal form. Example "2" -> "2nd" | 17 | ★ 5 | 10 | |
| #138 — | With ApplangaFlutter you can easily manage your (over-the-air) translations with tiny changes to your codebase. | 17 | ★ 2 | 9 | |
| #139 — | diyalotech.com | Nepali Bikram Sambat calendar and date picker in a bottom sheet: single date or range, custom theme colours, live BS/AD switch, Nepali or English. No dependencies. | 16 | ★ 0 | 1 |
| #140 — | 🇩🇪 kpelz.eu | Dart library for the DeepL language translation API. Pure Dart. Inspired by the official DeepL API documentation. | 16 | ★ 8 | 27 |
| #141 ▼ 2 | Flutter SDK for better-i18n — runtime translation loading from CDN with offline fallback. | 16 | — | 0 | |
| #142 — | 🇺🇸 hieurocker.com | A Flutter package for composing rich text in a i18n friendly way | 15 | ★ 2 | 7 |
| #143 ▲ 3 | A Flutter package to convert DateTime objects to Japanese era (Wareki) date strings, supporting eras from Meiji onwards. | 15 | ★ 0 | 0 | |
| #144 — | 🇹🇷 nazar-tech.com | Remote Config based Flutter app version control package. Provides ready-to-use dialogs and services for mandatory and optional updates with 47 language support. | 14 | ★ 0 | 1 |
| #145 — | matheer.com | Support for kurdish sorani language ckb | 14 | ★ 6 | 12 |
| #146 ▼ 3 | 🇺🇸 softigent.com | This single framework will help you localize your Flutter application without the headache. | 14 | ★ 2 | 7 |
| #147 ▲ 5 | Generates the localization keys from an online Google Sheet or a local csv file. | 14 | ★ 20 | 18 | |
| #148 ▲ 6 | A Flutter localization package translations and Kurdish support. | 14 | ★ 1 | 1 | |
| #149 ▲ 2 | 🇸🇦 ahmedy.me | This package changes the direction of a widget from ltr direction into rtl direction and vice versa based on the language of the text provided. | 14 | ★ 21 | 88 |
| #150 ▼ 3 | alheekmahlib.com | Enhanced Hijri Calendar library with comprehensive date operations, Islamic events, multi-language support, and advanced utilities for Arabic, English, and Turkish locales.
| 14 | ★ 2 | 18 |
| #150 ▼ 3 | Spelling Number it's a Flutter plugin convert number to words - their written form, Support 14 languages includes arabic language | 14 | ★ 6 | 14 | |
| #152 — | 🇮🇶 1saifj.me | a flexible, easy-to-use Flutter package that provides tools for the conversion of Arabic names and phrases to their Romanized (English) counterparts. | 13 | ★ 8 | 5 |
| #153 ▼ 3 | trtc.io | An easy-to-use and versatile Flutter internationalization tool tailored for application using Tencent Cloud Chat, streamlining multi-language support for developers. | 13 | ★ 5 | 2 |
| #154 — | convert numbers into their textual representation in both Arabic and English. | 13 | — | 5 | |
| #155 ▲ 5 | 🇮🇸 meniga.com | A tool to download translation files from Lokalise and convert them to .arb files.
| 13 | ★ 4 | 10 |
| #156 ▼ 7 | Google Translate API for Dart. Dynamically Translate Between Thousands of Languages | 13 | ★ 2 | 16 | |
| #157 ▲ 2 | normidar.com | A Flutter widget for displaying app information (name, version, build number) and licenses, with Riverpod integration and multi-language support. | 13 | ★ 0 | 1 |
| #158 ▼ 2 | 🇸🇪 playx.sourcya.io | Easily manage and update app localization with a simple implementation and a lot of utilities. | 13 | ★ 1 | 1 |
| #159 ▼ 2 | 🇦🇺 bettongia.com | A pure-Dart language detection library for Dart and Flutter applications. | 12 | ★ 0 | 0 |
| #160 ▼ 2 | 🇲🇲 widget-lab.dev | Flutter annotations and runtime APIs for Dust-generated routing, state management, and i18n. | 12 | ★ 3 | 0 |
| #161 ▲ 2 | An anthology of a variety of tools for the Persian language which you can use in all platform that dart supports
| 11 | ★ 63 | 53 | |
| #162 — | normidar.com | A Flutter package for easy language selection with beautiful UI and state management support. | 11 | ★ 0 | 2 |
| #163 ▲ 18 | 🇸🇪 abcx3.com | A command-line tool to merge ARB files from multiple sources based on the files' locale. | 11 | ★ 2 | 6 |
| #164 — | ryanhu.online | A singleton localization package for Flutter built on Fluent. | 11 | ★ 2 | 6 |
| #165 ▼ 2 | A professional Chinese pinyin conversion library for Flutter/Dart. Supports tone marks, multiple readings, text matching, HTML generation, and custom dictionaries. | 11 | ★ 0 | 2 | |
| #166 ▼ 4 | A widget for switching the locale of your application with 2 lines of code. | 11 | ★ 2 | 4 | |
| #167 ▲ 7 | 🇨🇿 netglade.cz | A universal way to define form validators with support of translations. | 11 | ★ 15 | 18 |
| #168 ▼ 2 | 🇩🇪 menuella.com | Open allergen and additive vocabulary for restaurant menus: 28 allergen keys from EU Reg. 1169/2011, 22 declarations, icons and six languages. Semantic keys, not numbers. | 11 | ★ 3 | 1 |
| #168 ▲ 11 | ARB Glue is a tool that merges multiple files into one single [ARB] format file,
facilitating the management of internationalization resources.
| 11 | ★ 1 | 3 | |
| #170 ▼ 2 | 🇻🇳 fighttech.vn | use native translate popup | 10 | ★ 0 | 1 |
| #170 ▼ 2 | 10v3n4m.cc | A comprehensive Thai number toolkit: Thai numerals, number-to-words, baht text, formatting, Thai dates and times, and reverse parsing of Thai words to numbers. | 10 | ★ 0 | 0 |
| #172 — | 🇮🇩 tegar.site | Generate type-safe Flutter localizations from Excel, CSV, and ODS files with multi-sheet support and automatic validation. | 10 | ★ 1 | 2 |
| #173 ▼ 3 | Feature-rich relative-time formatting for Flutter with four presentation formats, 197 localizations, customizable output, and synchronized live-updating widgets. | 10 | ★ 0 | 5 | |
| #174 ▼ 2 | ISO-driven world data for Dart — countries, currencies, languages, scripts, timezones with zero dependencies. | 10 | — | 0 | |
| #175 ▲ 2 | 🇧🇪 icapps.com | Dart tool to generate flutter translations code from the icapps translations tool | 10 | ★ 3 | 6 |
| #176 ▲ 3 | Localization package for HRMS Flutter apps with 11 Indian languages, offline ARB strings, remote patches, and version-locked critical translations. | 10 | ★ 0 | 7 | |
| #177 ▼ 2 | Convert numbers to Iraqi Arabic words in Dart. | 10 | ★ 3 | 1 | |
| #178 ▼ 2 | Localized translations (CLDR-derived) for itomo_locale_core entities — country names, currency names, language names, timezone labels. | 10 | — | 0 | |
| #179 ▼ 9 | 🇨🇭 apptitude.ch | A Flutter package for simplified localization with custom translations and dynamic variable replacements. | 10 | ★ 0 | 2 |
| #180 ▼ 2 | 🇧🇷 edunatalec.com | Type-safe validation for Dart, inspired by Zod. Validate typed entities and raw JSON-like maps with the same schema — structured errors, async, i18n built-in. | 10 | ★ 9 | 3 |
| #181 ▼ 14 | 🇬🇪 ainkin.com | YAML loader for easy_localization package. Supports assets from packages and ignoring errors. No redundant dependencies. | 10 | ★ 2 | 1 |
| #182 — | 10v3n4m.cc | Thailand province/district/subdistrict data with postal codes for Dart & Flutter: offline lookup, search, validation, and address resolution. Pure Dart. | 10 | ★ 0 | 0 |
| #183 ▲ 7 | A comprehensive Flutter package for bidirectional transliteration of Arabic names (Saudi, Egyptian) ↔ English with a large database of common names and automatic transliteration for unknown names. | 9 | — | 3 | |
| #184 ▲ 4 | A smart Flutter date formatting utility that converts DateTime into human-readable strings like '2 hours ago', 'Yesterday', 'Next Monday', and more. | 9 | ★ 25 | 17 | |
| #185 ▲ 2 | 🇮🇳 techgrains.com | Developer friendly app library having various commonly used functionality. | 9 | ★ 6 | 60 |
| #185 — | A comprehensive Flutter layout package with theming and i18n support | 9 | ★ 1 | 1 | |
| #187 — | Easy to use runtime-safe Flutter app localization tool using code generation. | 9 | ★ 4 | 22 | |
| #187 ▼ 3 | plugfox.dev | A package to generate localization files from Google Sheets. It uses the Google Sheets API to fetch translations and generates Dart localization files for use in Flutter applications.
| 9 | ★ 8 | 25 |
| #189 ▼ 6 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 9 | ★ 176 | 5 | |
| #190 ▲ 2 | vishalwork.is-a.dev | AI-powered Flutter translation package with automatic fallback across multiple free AI providers (Gemini, Groq, OpenRouter). Supports offline caching, .tr extension, and zero JSON maintenance.
| 8 | ★ 0 | 1 |
| #190 ▲ 2 | A customizable widget package for Google Translate support in Flutter. | 8 | ★ 0 | 1 | |
| #192 ▲ 3 | fork of https://github.com/teerasej/dart-flutter-buddhist-datetime-dateformat to support sound null safety | 8 | ★ 1 | 7 | |
| #192 ▲ 4 | A Dart/ Flutter Package for Ethiopian calendar system (ባሕረ ሃሳብ). It can help you integrate Ethiopian DateTime, calendar and all the movable fastings with respective holidays. | 8 | ★ 33 | 51 | |
| #194 — | A Flutter translation tool library based on Google Translate API with memory and local caching support. | 8 | — | 1 | |
| #195 ▲ 9 | A drop-in replacement for Dart's `DateTime` with IANA timezone support. | 8 | ★ 4 | 3 | |
| #196 ▲ 5 | Human-friendly past and future DateTime formatting with localized timeago and calendar labels. | 8 | — | 1 | |
| #197 ▲ 13 | 🇳🇵 rabinacharya.info.np | A new Flutter package for converting numbers to words. This package suits best for multilingual applications and is inspired by the PHP package | 8 | ★ 1 | 7 |
| #197 ▼ 9 | 🇨🇴 unicodesolutions.co | A Flutter package for country and city picking, supporting English and Arabic seamlessly. | 8 | ★ 1 | 4 |
| #199 ▲ 7 | nikonov.im | Convert IANA timezones to ISO 3166-1 country codes and back. Country names, flag emoji, alpha-2/alpha-3 support. Pure Dart, zero dependencies, O(1) const-map lookups. | 8 | ★ 6 | 1 |
| #200 ▼ 2 | The library is very convenient to apply to internationalized text without splitting strings. | 8 | ★ 9 | 5 | |
| #201 ▼ 2 | Declare strings with typed params, compile to offline locale bundles with an LLM, and resolve by locale at runtime. Axis-model i18n for Dart and Flutter. | 8 | ★ 0 | 0 | |
| #202 ▼ 2 | A flutter plugin to facilitate the localization of a RichText | 8 | ★ 1 | 7 | |
| #203 — | 🇫🇷 skyost.eu | Setup a powerful localization system in your flutter application quickly and easily. | 8 | ★ 15 | 23 |
| #204 ▲ 5 | Country catalog, localized country picker, SVG flags, and international phone form fields for Flutter apps. | 8 | — | 2 | |
| #205 — | A Flutter package to generate relative dates to show differences in time in localized and human-readable format. | 8 | ★ 2 | 10 | |
| #206 ▼ 4 | 🇧🇬 primeholding.com | rx_bloc_cli that enables quick project setup including: flavors, localization [intl], state management [rx_bloc], routing [go_router], design system, analytics [firebase], tests | 8 | ★ 67 | 32 |
| #207 — | Creates translatable PO-Files, strong orientation to xgettext | 7 | ★ 18 | 2 | |
| #208 ▼ 17 | reblochor.dev | A generation tool that builds a class to get your json locale paths from dart code | 7 | ★ 3 | 1 |
| #209 ▲ 6 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 7 | ★ 2 | 4 | |
| #210 ▼ 4 | 🇧🇩 akik.pro.bd | Wrap any Text or TextField with AutoTranslate to add automatic translation with caching. Supports 85+ languages. | 7 | ★ 1 | 7 |
| #211 ▲ 2 | 🇩🇪 whuppi.com | Internationalization for Flutter and Dart on Unicode's ICU4X. Numbers, dates, plurals, lists, collation, segmentation, bidi, IDNA — same output on every platform, including web. | 7 | ★ 2 | 1 |
| #211 — | 🇨🇿 nerdy.pro | A TextEditingController that formats numbers, decimals, and currencies as you type with locale support. | 7 | ★ 3 | 10 |
| #211 ▲ 2 | 🇺🇸 cyber-geiger.eu | A hierarchical NOSQL storage for the GEIGER project providing an internationalized and event driven data storage. | 7 | — | 5 |
| #214 ▲ 4 | 🇧🇷 edunatalec.com | Extensão do validart com validadores brasileiros (CPF, CNPJ, PIX, telefone e mais) e tradução pt-BR completa. | 7 | ★ 0 | 2 |
| #214 ▲ 4 | Useful and customizable language picker. | 7 | ★ 1 | 2 | |
| #216 ▲ 5 | Flutter Kurdish Localization supporting both Central Kurdish (Sorani/CKB) and Kurmanji (KRM) dialects with comprehensive Material, Widget, and Cupertino localizations. | 7 | ★ 0 | 3 | |
| #217 ▲ 20 | 🇵🇱 tercad.com | Extension for a String comparison with a localization transcription (BE, ZH, etc.)
| 7 | ★ 1 | 2 |
| #217 ▼ 5 | Dart / Flutter Package for Ethiopian Calendar and dateFormatting and more utilties. | 7 | ★ 2 | 5 | |
| #219 ▲ 8 | Locale-aware string sorting via platform ICU using Flutter's platform channels. | 7 | ★ 2 | 1 | |
| #220 ▼ 23 | Flutter/Dart localization with multiple language support, runtime switching, custom dictionaries, code generation, and RTL for scalable internationalization. | 7 | ★ 1 | 2 | |
| #220 ▲ 4 | flutter_cupertino_localizations | 7 | ★ 7 | 13 | |
| #220 ▼ 5 | A Flutter package to work with ISO 639-1 language codes, providing language names, native names, and utility functions. | 7 | ★ 1 | 4 | |
| #223 ▼ 2 | Number-to-words in 69 languages for Dart. Supports int, double, BigInt, Decimal, and numeric strings. Includes currency, year formatting, and locale-specific options. | 7 | ★ 3 | 4 | |
| #223 ▲ 2 | Free Google translation API for Dart. | 7 | — | 2 | |
| #225 ▲ 2 | Flutter localization toolkit zero config, offline-first, on-device ML translation and CLI. No API keys, no .arb files.
| 6 | ★ 1 | 1 | |
| #226 ▼ 3 | Code generator for auto_localized, runtime-safe Flutter localization. | 6 | ★ 4 | 2 | |
| #227 — | For Assets generator and translator (localizations, images, icons) | 6 | ★ 0 | 3 | |
| #227 ▲ 2 | 🇩🇪 whuppi.com | ICU4X formatting backend for fluent_bundle — every number, currency, unit, and date option, plus plural rules for every language. For Project Fluent. | 6 | ★ 2 | 1 |
| #229 ▲ 3 | 🇲🇽 openneom.dev | SINT (State, Injection, Navigation, Translation) - The Four Pillars of High-Fidelity Flutter Infrastructure. | 6 | ★ 20 | 20 |
| #230 — | 🇵🇹 turingdeal.com | Package for manage translations jsons and widget to let user choose the language | 6 | ★ 0 | 2 |
| #231 ▲ 4 | 🇮🇳 youhanasheriff.com | An application to generate translations keys and values for a dart/flutter application from .json file. | 6 | ★ 6 | 8 |
| #232 — | 🇨🇭 mauriciotogneri.com | A Flutter package to easily support internationalization and localization in your project. | 6 | ★ 1 | 1 |
| #233 — | 🇻🇳 lamnhan.dev | A generator for language_helper helps you create a base structure for language_helper. | 6 | ★ 1 | 2 |
| #233 ▼ 18 | A generation tool that builds a class to get your json locale paths from dart code | 6 | ★ 3 | 1 | |
| #235 ▲ 7 | 🇨🇭 frenchguy.ch | This package helps internationalizing a Flutter application. | 6 | ★ 3 | 6 |
| #236 — | 🇩🇪 whuppi.com | Project Fluent (Mozilla's localization system) for Dart. Real per-language plural and gender rules, a choice of formatting backend, and inline markup. Pure Dart. | 6 | ★ 2 | 1 |
| #236 ▲ 2 | aslamambiloly.2bd.net | Formats DateTime? into fuzzy timestamps (e.g. "Just now", "5m ago" ) intelligently based on how far the DateTime? is.
| 6 | ★ 0 | 26 |
| #238 ▲ 2 | A zero-dependency global phone parser and selector supporting multiple UI design styles with automatic input normalization. | 6 | ★ 1 | 2 | |
| #239 — | 🇩🇪 whuppi.com | package:intl formatting backend for fluent_bundle — per-language plural rules and locale-aware number, currency, and date formatting. Zero setup, pure Dart. For Project Fluent. | 6 | ★ 2 | 1 |
| #240 ▼ 9 | 🇺🇸 justprodev.com | Over-The-Air updates for Flutter Framework localizations. | 6 | ★ 0 | 1 |
| #241 ▲ 3 | normidar.com | Generates Fastlane store metadata and native iOS/Android app-name resources from a single set of per-locale JSON files. | 5 | ★ 0 | 2 |
| #242 — | 🇺🇸 lazyfruit.dev | Make your Flutter app accessible with one widget: system-aware theming, IBM color-blind-safe support, reduce-motion, and screen-reader announcements, using stock Flutter only. | 5 | ★ 3 | 11 |
| #243 — | bastianschmalbach.dev | A flutter package to use gettext translations with positional & named arguments. | 5 | ★ 7 | 7 |
| #243 ▲ 4 | 🇩🇪 whuppi.com | Project Fluent for Flutter. Load .ftl translations from assets, switch languages, read messages in any widget, and render markup. Built on fluent_bundle. | 5 | ★ 2 | 1 |
| #245 ▼ 7 | 🇩🇪 ottenweller.net | Parsing and formatting of big decimal numbers. | 5 | ★ 0 | 3 |
| #245 ▲ 5 | Flutter Central Kurdish Localization in easy steps, simple ways to localize and translate your app to Central Kurdish. | 5 | ★ 33 | 60 | |
| #245 ▲ 5 | 🇬🇪 ainkin.com | Unofficial extensions to easy_localization package for advanced asset loading | 5 | ★ 2 | 3 |
| #248 ▼ 4 | apptakk.com | A minimal CSV localization package built on LocalizationsDelegate. | 5 | ★ 4 | 8 |
| #249 — | Package that allows you to set up and use translations in an easy and quick way | 5 | ★ 4 | 1 | |
| #250 ▼ 2 | 🇩🇪 whuppi.com | Typed Dart calls for fluent_bundle — reads your .ftl files at build time and generates methods, so misspelled names and wrong arguments fail to compile. Dev-dependency only. | 5 | ★ 2 | 1 |
| #251 ▼ 31 | dostypshtiwan.com | A Flutter localization package with dynamic translations and Kurdish support. | 5 | ★ 2 | 5 |
| #252 ▲ 2 | This package handles the internationalization for Aura applications. | 5 | ★ 0 | 2 | |
| #253 — | 🇦🇷 tnmprogramming.com.ar | Dropdown for Flutter with search, dynamic positioning and customizable UI. Robust on small phones (search opens in a scrollable bottom sheet). | 5 | ★ 0 | 9 |
| #254 — | A smart phone number parser that automatically detects country codes from number prefixes and validates WhatsApp accounts | 5 | ★ 0 | 1 | |
| #255 ▲ 15 | 🇧🇪 appsup.be | Parses and formats ICU Message strings. Formats strings in multiple languages. | 5 | ★ 4 | 5 |
| #256 — | Automatic Flutter app translation with zero code changes. One line in main.dart. Supports DeepL, MyMemory, Lingva, Google Translate, and custom translators.
| 5 | ★ 1 | 1 | |
| #257 — | 🇺🇸 xsoulspace.dev | Unified locale wrapper to make localization easier. | 5 | ★ 2 | 1 |
| #258 — | appminds.dev | A CLI tool for merging, flattening, and managing gen_l10n translation files. | 5 | ★ 0 | 1 |
| #258 — | berkkebapci.com | A advanced date formatter for flutter | 5 | ★ 1 | 2 |
| #260 ▲ 9 | A dart library that generates Flutter localization code from ARB file. | 5 | ★ 3 | 4 | |
| #260 ▲ 2 | Generates ARB files from an Excel file and vise versa. | 5 | ★ 0 | 7 | |
| #260 ▲ 2 | Complete Islamic toolkit for the Kurdish community — Quran, 13 Kurdish Tafsirs, Qibla, prayer times, dhikr, hadith, and more. | 5 | ★ 15 | 5 | |
| #263 ▲ 3 | dominikkrajcer.com | A flutter hook for system_date_time_format plugin for getting date and time format patterns from device system settings. | 5 | ★ 1 | 3 |
| #263 ▲ 2 | 🇮🇹 sipio.it | This is a project to automatically translate your app in any language. | 5 | ★ 6 | 14 |
| #265 ▼ 8 | 🇦🇹 codeux.design | Find non translated strings: Searches all dart files for string literals, excluding non
translatable strings. Useful for i18n/l10n.
| 5 | ★ 12 | 13 |
| #266 ▼ 7 | 🇱🇰 dewmina.dev | A CLI tool to auto-translate Flutter ARB localization files using Google Translate. | 4 | ★ 1 | 4 |
| #266 ▼ 4 | 🇧🇷 flutterbootcamp.com.br | Extensões para a classe DateTime para facilitar a formatação em pt_BR | 4 | ★ 5 | 12 |
| #266 — | A flexible and customizable Dart/Flutter library for formatting numbers, dates, and other data types. | 4 | ★ 4 | 3 | |
| #269 ▼ 3 | michaeldark.dev | Convert Locale (language code, script code and country code) to the corresponding Emoji Flag | 4 | ★ 4 | 3 |
| #270 ▲ 4 | 🇮🇷 pwa.ir | Utilities and Humanizer for Persian language and culture. Includes some String extensions and PersianDate class. | 4 | ★ 10 | 45 |
| #271 ▲ 4 | Humanize is a compact toolkit that makes UI strings feel natural. It bridges raw data and human-friendly phrasing with helpers for dates, numbers, lists, and text in English and French.
| 4 | ★ 18 | 33 | |
| #272 ▼ 2 | 🇫🇷 aloisdeniel.com | Flutter localizations code generator from Google sheet files. | 4 | ★ 286 | 22 |
| #273 ▲ 17 | Countries (ISO-3166), Currencies (ISO-4217), Languages (ISO-639) with choosers (DropdownButton) and flag images | 4 | ★ 4 | 5 | |
| #274 ▼ 2 | Format currency text and widgets for AED, SAR, OMR, and MVR with bundled official symbol fonts, plus generic locale-based formatting for every other currency. | 4 | — | 1 | |
| #275 ▼ 2 | Sistema manipulador de linguagem. | 4 | ★ 0 | 0 | |
| #276 ▲ 4 | rathadev.site | Khmer Date is plugin help you to convert date time and number to Khmer | 4 | ★ 2 | 19 |
| #277 — | Automatically detect, extract, and intelligently translate hardcoded text in Flutter projects using AI-powered abbreviation generation and professional translations, fully compatible with Flutter's intl utils system. | 4 | ★ 2 | 2 | |
| #277 — | Flutter package to display list of States and Cities from Brazil. | 4 | ★ 2 | 11 | |
| #277 — | michaeldark.dev | Convert Locale (language code, script code and country code) to the corresponding Emoji Flag | 4 | ★ 4 | 7 |
| #280 ▲ 16 | 🇹🇭 kidpech.app | A small Dart package for parsing and formatting Thai Buddhist (พ.ศ.) dates. | 4 | ★ 2 | 2 |
| #281 ▲ 4 | 🇫🇷 aloisdeniel.com | Annotations for the flutter_sheet_localization_generator package. | 4 | ★ 286 | 39 |
| #282 ▲ 3 | 🇷🇺 905911.ru | A Flutter/Dart package that converts numbers to their textual representation in Russian, handling proper grammar and declensions according to Russian language rules. | 4 | — | 2 |
| #282 — | 🇯🇵 cloudia9.com | Utility functions for calling localized Locales, Timezones & Currencies from the underlying native platform. | 4 | ★ 0 | 1 |
| #284 ▲ 27 | A customizable Ethiopian date picker for Flutter with localization. | 4 | ★ 2 | 4 | |
| #284 ▼ 32 | It makes language select pickers for you in Flutter. You can use it freely in lots of ways. | 4 | ★ 7 | 16 | |
| #284 ▲ 6 | 🇫🇷 tajaouart.com | Type-safe Flutter localization (i18n/l10n) from ARB files: code generation, flavors, plurals, and optional over-the-air translation updates for your app. | 4 | ★ 2 | 1 |
| #284 — | A tool which automatically generates Flutter localization resources from CSV and Excel files. | 4 | ★ 59 | 32 | |
| #284 — | A package to calculate the Catholic Liturgy for every date and obtain liturgy description in multiple languages. | 4 | ★ 2 | 1 | |
| #289 ▼ 2 | A cool localization package for every developer. In this package you can use many common words directly ...it will save your time and fast development .. | 4 | — | 40 | |
| #290 ▼ 12 | abdelrahman-abdelsalam-tolba.online | A Flutter package to automated translate localization keys from .arb files. and .json file offline and free | 4 | ★ 1 | 5 |
| #290 ▼ 3 | junelee.fun | It is a library that translates apps into 80 languages and automates settings. | 4 | ★ 5 | 38 |
| #290 ▼ 3 | marganam.com | A Flutter plugin to enable support for internationalization (i18n) or different language with json files. | 4 | ★ 1 | 3 |
| #293 ▼ 3 | Haitian Creole (ht) localizations for Flutter — full Material and Cupertino widget support without fallback to another locale. | 4 | ★ 0 | 1 | |
| #293 ▼ 3 | 🇱🇧 beta-code.org | Flutter country picker with SVG flags, single & multi-select bottom sheet, multilingual (AR/EN/TR), dial code lookup, and phone length validation. | 4 | ★ 0 | 4 |
| #295 — | description: Flutter age calculator with multi-calendar, timezone, and localization support. | 4 | ★ 0 | 1 | |
| #296 — | 🇵🇭 sonub.com | Easy localization & internationalization (i18n) library. | 4 | ★ 2 | 2 |
| #297 — | apptakk.com | Minimal localization given a map of translations per language. | 4 | ★ 1 | 1 |
| #297 ▼ 7 | 🇨🇦 nfet.net | Flutter Internationalization library based on Json files and mustache replacement strings. | 4 | ★ 4 | 9 |
| #299 — | A Flutter package for dynamically loading and using Ethiopic (Ge'ez) fonts from the Geez Archive. Provides 150+ font families with TextStyle and TextTheme support. | 4 | ★ 4 | 1 | |
| #300 — | 🇮🇩 rencanggunung.com | Flutter package for translating aksara jawa. | 4 | ★ 3 | 1 |
| #301 — | 🇴🇲 abom.me | A Flutter package for easy app localization using JSON files, supporting device default language detection and dynamic language switching without app restart | 4 | ★ 1 | 2 |
| #301 ▲ 5 | junelee.fun | A library that screenshots by language and then creates and distributes store images by language. | 4 | ★ 8 | 23 |
| #303 — | A production-grade Flutter search package with async API, local, and hybrid search adapters, plus polished UI widgets, theming, animations, and localization support.
| 4 | ★ 0 | 3 | |
| #304 ▲ 3 | This excel localization is project that user can use to generate variable values for using localisation. and manage localization without context. | 3 | ★ 1 | 21 | |
| #304 — | cemalkarabulakli.com | Flutter package for Esmaul Husna / Asma ul Husna with Arabic text, meanings, offline JSON data, and Balkan locale support for Islamic apps. | 3 | ★ 1 | 4 |
| #306 — | Powerful Flutter extensions for navigation, validation, localization.
| 3 | ★ 1 | 11 | |
| #306 ▲ 5 | A tool to help generate json from csv file. It is useful when used with easy_localization packages. | 3 | ★ 2 | 4 | |
| #306 ▼ 4 | Flutter package for changing digit (up to 16 digits) to the Persian word and add separate to an integer Convenient and practical. | 3 | ★ 20 | 38 | |
| #309 ▼ 2 | 🇮🇳 tharanitharan.dev | A production-grade engine to render Tamil Unicode text correctly in Flutter PDF workflows. Includes embedded glyph mapping and font management. | 3 | ★ 9 | 4 |
| #310 ▲ 4 | An enhanced Flutter localization one-stop solution that streamlines multilingual integration for seamless app development. | 3 | ★ 2 | 2 | |
| #310 ▼ 3 | 🇪🇬 abdelrahman.ghanem.eg | is a Flutter localization package that efficiently handles translations by dynamically loading language resources based on the app's locale, with robust fallback support. | 3 | ★ 1 | 2 |
| #312 ▲ 2 | Package to make it easy to implement localizations in your packages and applications. | 3 | ★ 3 | 1 | |
| #312 ▲ 8 | 🇩🇪 gabrimatic.info | Numeric Persian (Jalali) and Gregorian date and time pickers for Flutter. | 3 | ★ 3 | 21 |
| #314 ▲ 3 | A code-generation Flutter localization package that reads an Excel sheet and instantly generates Dart translation files and a reactive UI controller. | 3 | — | 2 | |
| #315 ▲ 3 | 🇮🇷 moti.monster | JalaliDateTime is a Dart package that provides a convenient way to work with Jalali (Persian) dates while using the underlying DateTime structure. | 3 | ★ 1 | 1 |
| #315 ▲ 3 | A customizable international phone field with country picker, validation, and flag support. | 3 | ★ 1 | 2 | |
| #317 ▼ 4 | A customised Flutter TextFormField to input international phone number along with country code. | 3 | — | 3 | |
| #318 ▲ 3 | 🇯🇵 cloudia9.com | Utility functions for calling localized Locales, Time Zones & Currencies from the underlying native platform. | 3 | ★ 0 | 2 |
| #319 ▼ 21 | This package provides conversion between arb files and tsv files and merging arb files for easy internationalization. | 3 | ★ 1 | 2 | |
| #319 ▲ 5 | A Flutter package for converting numbers between Arabic and English, and converting dates between Gregorian and Hijri calendars. | 3 | ★ 0 | 2 | |
| #321 ▲ 4 | A lightweight Gregorian, Hijri, and Ethiopian Calendar date picker which is simple to use with a unified system. | 3 | ★ 2 | 3 | |
| #322 ▲ 109 | A customizable horizontal date picker library for Flutter. Support both jalali and gregorian dates. | 3 | ★ 10 | 19 | |
| #322 ▲ 16 | A simple Quran package for flutter with arabic text, english translation, bangla language and pronunciation. Also available audio link, revelation type and other information. | 3 | ★ 8 | 17 | |
| #322 — | matheer.com | flutter l10n lint check if localization is initialized correctly and find string literal | 3 | — | 6 |
| #322 ▲ 3 | 🇫🇷 rodot.dev | A CLI and Dart package for AI-powered, build-time translation of Flutter ARB files with smart-diffing and CI/CD ready. | 3 | ★ 1 | 1 |
| #326 ▲ 2 | arbify.dev | A package providing support for internationalizing Flutter applications using intl package with Arbify.
| 3 | ★ 18 | 12 |
| #326 ▼ 5 | 🇺🇸 ez-connect.net | Generates ARB files from an Excel file or create an Excel file from ARB files. | 3 | ★ 7 | 11 |
| #326 ▲ 2 | A comprehensive Flutter chat UI package designed for seamless n8n webhook integrations. Features real-time messaging with text, audio recording, image sharing, message caching, pagination, custom theming, and multilingual support across all platforms. | 3 | ★ 2 | 5 | |
| #329 ▲ 2 | Generates ARB files from an Excel file or create an Excel file from ARB files. | 3 | ★ 0 | 2 | |
| #329 ▲ 2 | This package provides localization support for Igbo locale | 3 | ★ 1 | 2 | |
| #331 ▲ 10 | A command-line tool for extracting translatable strings from Flutter projects. It finds strings marked with .tr or tr() in Dart files. | 3 | ★ 5 | 8 | |
| #331 ▼ 6 | 🇪🇹 bytepulse.et | A comprehensive Dart package for Ethiopian Calendar conversion and formatting with Amharic language support. | 3 | ★ 1 | 5 |
| #331 ▲ 10 | A project to easily implement internationalization on flutter projects | 3 | ★ 12 | 22 | |
| #331 ▲ 4 | A Jalali/Persian Date Time Picker with Format Date to Persian | 3 | ★ 3 | 6 | |
| #331 ▲ 3 | 🇪🇹 binimuse.com | Format Ethiopian Birr in Amharic and Latin script, including Amharic amount-in-words, Ge'ez numerals, and ETB string parsing. Pure Dart, zero dependencies. | 3 | ★ 3 | 2 |
| #336 — | 🇩🇪 julianschumacher.dev | A Dart Package which helps you translate Strings. This is avaible for android, IOS, macOS, Windows, Linux and on the Web. | 3 | ★ 5 | 5 |
| #337 ▼ 23 | 🇫🇷 branvier.com | A smart and lightweight string translation through extension. | 3 | ★ 1 | 3 |
| #337 — | A Flutter package for Turkish-specific validation and formatting. Includes TC Kimlik No, IBAN, phone number, and Turkish Lira formatting. | 3 | ★ 0 | 2 | |
| #337 ▲ 7 | 🇪🇸 azbox.io | Easy and fast internationalization for your Flutter Apps. Translate your apps using AZBox. | 3 | ★ 6 | 6 |
| #340 — | A lightweight Flutter toolkit for previewing, testing, and diagnosing Arabic, Kurdish Sorani, and other RTL user interfaces. | 3 | ★ 0 | 2 | |
| #341 ▼ 13 | A comprehensive Flutter package for converting numbers and amounts to words in multiple languages (Persian, English, Turkish) with full currency support and smart pluralization. | 3 | ★ 0 | 2 | |
| #341 ▼ 10 | A wrapper plugin to conveniently use 'iLib' in Flutter app for internationalization. This plugin uses the 'flutter_js' to make the JavaScript file work properly in the Flutter app. | 3 | ★ 4 | 6 | |
| #343 ▲ 2 | A premium Flutter plugin for seamless on-device text translation using Google ML Kit. Offline, privacy-first, and easy to integrate. | 3 | — | 5 | |
| #343 ▼ 5 | 🇧🇩 smj.xyz | A utility library for Bangla date-time and number conversion. | 3 | ★ 0 | 25 |
| #345 ▲ 3 | A Flutter Internationalization support package.Use it to quickly build an international Apps. | 3 | ★ 123 | 3 | |
| #345 — | A Dart implementation of accent-cli for managing translations with Accent | 3 | ★ 0 | 0 | |
| #347 — | A Flutter package that provides a network-based asset loader for easy_localization with smart fallback and caching capabilities. | 3 | ★ 1 | 1 | |
| #347 — | Provides an unofficial localization for the Turkmen language for the Turkmenistan region. Here it is possible to use the Turkmen language without adding additional classes. | 3 | ★ 8 | 11 | |
| #347 ▲ 4 | 🇧🇯 229langues.bj | Flutter translation, TTS, and ASR for African and world languages. | 3 | ★ 0 | 4 |
| #350 — | 🇮🇩 rencanggunung.com | Convert between Hijri Calendar and Gregorian Calendar date support Arabic and Indonesia. | 3 | ★ 8 | 7 |
| #350 — | A scrollable time chart in Flutter. Currently supporting en, ko languages. | 3 | ★ 31 | 76 | |
| #352 — | 🇪🇸 bto.tf | A dart command-line application to generate localization assets and class files used by your Flutter application from a GoogleSheet document. | 3 | ★ 1 | 2 |
| #352 ▲ 14 | Tools that help manage localization for a dart/flutter application. | 3 | ★ 3 | 11 | |
| #352 — | 🇩🇪 christiankonnerth.me | A tool for making localizing your Flutter App easy peasy lemmon squeezy. | 3 | ★ 3 | 5 |
| #352 ▲ 6 | A Flutter package that simplifies and automates internationalization and localization using Generative AI. | 3 | ★ 1 | 4 | |
| #356 — | This package can used for crate multiple language arb file easily | 3 | ★ 1 | 2 | |
| #357 — | 🇬🇪 blean.vip | Yet another simple implementation of a Google Translation API v2 (with API key auth) | 3 | ★ 2 | 2 |
| #358 ▼ 23 | A powerful command-line tool for automating Flutter/Dart internationalization. Extract hardcoded strings, generate ARB files, and refactor code with ease. | 3 | ★ 1 | 3 | |
| #358 ▲ 2 | A Dart plugin that finds hardcoded strings in Flutter projects and provides quick-fix to move them to localization files for easy_localization. | 3 | ★ 0 | 5 | |
| #358 ▲ 8 | String extensions for different localizations and a translation utility without additional efforts. | 3 | ★ 7 | 7 | |
| #361 — | Type-safe Flutter localization generator from JSON/JSONC, with nested keys, placeholders, and plural/gender/context variants. | 2 | ★ 0 | 2 | |
| #362 ▼ 6 | 🇨🇦 justkawal.dev | A command-line utility which helps to translate arb files with the use of google translations. | 2 | ★ 9 | 19 |
| #362 — | alxbkr.xyz | A Dart wrapper for interacting with Azure's translation API. | 2 | ★ 2 | 3 |
| #364 ▼ 2 | 🇧🇩 pritom.me | Flutter package for converting Bangla Number to English Number or vice versa, with Bangla and English date conversion support. | 2 | ★ 2 | 8 |
| #364 ▲ 6 | A extension to native flutter widgets witch allows the widget to translate the text using Google Translate API. | 2 | ★ 2 | 23 | |
| #366 ▲ 2 | 🇳🇵 acharyaprajwal.com.np | A package that supports nepali date picker in flutter form builder | 2 | ★ 0 | 2 |
| #366 ▲ 4 | A comprehensive Ethiopian calendar library for Dart. Includes date conversions, holidays, fasting, Bahire Hasab, and Geez. | 2 | ★ 4 | 2 | |
| #366 ▲ 2 | apptakk.com | A minimal TOML localization package built on LocalizationsDelegate. | 2 | ★ 2 | 3 |
| #369 — | Very Easy Localization: Very Easily Extract Strings From your Flutter App & create localization in 100+ languages using google translate with google translate. | 2 | ★ 6 | 3 | |
| #369 — | Translate Flutter ARB files to 100+ languages. Free with Google Translate or use OpenAI, DeepL, Azure, or AWS. CLI + programmatic API, watch mode, and CI/CD support. | 2 | ★ 1 | 2 | |
| #369 ▼ 7 | 🇮🇩 ariefsn.dev | Al Quran verses, translations, juzs and chapters. Offline. | 2 | ★ 6 | 3 |
| #372 ▼ 14 | 🇺🇿 flutterlab.uz | A package that provides a Flutter widget for formatting and validating phone numbers in text fields. | 2 | ★ 1 | 6 |
| #373 ▲ 4 | 🇨🇳 ultimate.icu | a flutter sound suite for record and play voice easily, dependencies on dio 4.0.0, intl 0.17.0, uuid 3.0.4 and so on | 2 | ★ 3 | 6 |
| #373 — | 🇨🇦 andrioussolutions.com | Allows you to easily provide translations of your local text to other supported languages. | 2 | ★ 4 | 6 |
| #373 — | shoutoutsoftware.com | A library to convert a number to its text representation as per the International or Indian Numbering System | 2 | ★ 1 | 4 |
| #373 — | A library for modular localization in Dart. It allows you to split your localization files into multiple files and load them on demand | 2 | ★ 3 | 5 | |
| #377 ▲ 7 | dana-sherzad.com | تایبەتمەندی جیاواز لەخۆدەگرێت بۆ زمانی شیرینی کوردی | 2 | ★ 4 | 14 |
| #377 ▲ 3 | A Flutter package for automatic text translation with online and offline support | 2 | ★ 4 | 3 | |
| #379 — | A Flutter/Dart CLI tool that detects missing keys in JSON localization files, auto-translates them, and can regenerate Dart i18n helpers. | 2 | ★ 1 | 2 | |
| #379 ▼ 2 | A Dart/Flutter package to format dates in a flexible and generalized way, extending the functionality of the general_datetime package for versatile date formatting. | 2 | ★ 3 | 2 | |
| #379 ▼ 2 | 🇮🇳 devcodespace.com | Islamic Hijri Calendar widget displays dates in Arabic and English numerals, shows Hijri month names and years, and allows effortless month navigation. | 2 | ★ 4 | 44 |
| #382 ▲ 10 | edvaldomartins.dev | Library to help you add internationalization in your project dart generating classes and translation files. | 2 | ★ 4 | 4 |
| #383 ▼ 3 | brosprogrammer.com | Package to provide support for google translator API in Dart works for multiplatform | 2 | ★ 1 | 2 |
| #383 ▼ 3 | 🇳🇵 neupanenitesh.com.np | The PhoneField package offers easy phone number input with validation, formatting, and internationalization support, ensuring accurate phone number handling. | 2 | ★ 2 | 7 |
| #383 ▲ 40 | A Flutter package that converts numbers into Persian letters in the easiest possible way | 2 | ★ 18 | 3 | |
| #383 — | A Dart package to convert between Nepali (BS) and English (AD) dates. | 2 | ★ 3 | 2 | |
| #383 — | A professional CLI tool for AI-powered translation generation using Google's Gemini AI. Generate Flutter l10n files with ease. | 2 | ★ 0 | 0 | |
| #383 ▲ 4 | ksaikiran.dev | Date formatter with DateTime extensions for date formatting, datetime formatting, relative time, time ago, human-readable dates, timestamps, and custom date formats. | 2 | ★ 1 | 8 |
| #389 ▼ 2 | A widget that automatically translates text using Google Cloud Translate API. | 2 | ★ 0 | 2 | |
| #389 ▼ 2 | tykan.dev | Xtyle provides mutiligual-styled Text and TextEditingController. You can use different fontFamily for each languages. | 2 | ★ 7 | 3 |
| #389 ▲ 2 | A Dart project that contains all the countries information about them. Support multiple languages. | 2 | ★ 3 | 13 | |
| #389 ▲ 3 | Flutter Easy Translate is a fully featured localization / internationalization (i18n) library for Flutter. | 2 | ★ 2 | 3 | |
| #389 ▼ 2 | Dart package designed to simplify the translation and localization process in Flutter projects using ARB (Application Resource Bundle) files. | 2 | ★ 1 | 5 | |
| #394 ▲ 108 | rahulreza.com | A simple and lightweight package for translating text using the Google Translate API. | 2 | — | 6 |
| #394 ▼ 2 | A Dart library to convert numbers to Arabic and English words with currency support. | 2 | ★ 0 | 2 | |
| #394 ▲ 5 | An internationalization package for Flutter using i18next standards. | 2 | ★ 5 | 3 | |
| #394 ▼ 2 | 🇨🇳 jesway.com | A Flutter plugin for retrieving the device locale information. | 2 | ★ 20 | 16 |
| #394 ▼ 2 | A Flutter package for extracting and managing JSON localization files. | 2 | ★ 0 | 12 | |
| #399 ▲ 10 | 🇮🇳 dart.nonstopio.com | Package for international phone number input with country code | 2 | ★ 5 | 10 |
| #399 — | 🇺🇸 infinum.com | polyglothq is a Dart CLI to support using Polyglot for Flutter projects. polyglothq fetches translations from polyglothq.com, and converts them to a Flutter-suitable form. | 2 | — | 3 |
| #399 ▼ 7 | The easiest way to handle Locales in your Flutter app and preserves locale changes across app restarts. Inspired by adaptive_theme. | 2 | ★ 0 | 2 | |
| #399 — | A package for translations, from api calls. Only use if your backend team can provide the needed api urls! | 2 | ★ 1 | 3 | |
| #399 ▲ 5 | A flutter package to get duration between current date and a given date for kurdish, arabic and english languages. | 2 | ★ 4 | 13 | |
| #399 — | 🇹🇷 yazilimmotoru.com | A common Flutter module for role permission authentication, base services, and microservices architecture with multilingual support. | 2 | ★ 2 | 4 |
| #399 — | 🇵🇱 allbright.io | Imports Application Resource Bundle (ARB) from Google Sheets documents | 2 | ★ 32 | 14 |
| #406 ▼ 44 | Package for helping to format date from both string an datetime | 2 | ★ 1 | 5 | |
| #406 — | 🇮🇷 ehsanabaci.ir | A flutter package to select country with phone code and currency. | 2 | ★ 1 | 3 |
| #406 ▼ 14 | 🇩🇪 defuncart.com | A pseudolocalization tool for Flutter that generates pseudo-translated strings from English source strings. | 2 | ★ 7 | 7 |
| #406 ▼ 2 | A Dari/Pashto datepicker for flutter. It is a simple datepicker for that displays Afghani calender | 2 | ★ 7 | 1 | |
| #406 ▲ 3 | For generating language strings file for Flutter. Easy translation with google sheet. | 2 | ★ 1 | 21 | |
| #411 ▲ 3 | Package for in-app localization using Language Models (LLMs) to translate the base language into multiple supported languages. | 2 | ★ 4 | 12 | |
| #411 ▲ 3 | A Flutter package for advanced currency formatting and localization. | 2 | ★ 0 | 2 | |
| #411 ▼ 5 | 🇺🇸 reverieinc.com | Anuvadak OTA Localisation SDK | 2 | — | 3 |
| #414 ▼ 5 | 🇵🇱 chataptor.com | Headless Dart client for Chataptor — real-time, auto-translated customer support chat in 100+ languages. Free forever. Pair with chataptor_flutter for drop-in widgets. | 2 | ★ 1 | 3 |
| #414 ▼ 5 | Pure-Dart country data & phone validation. 250 countries, ranked search, E.164 parsing, 13-locale translations. Powers dunya_ui. Zero Flutter dependency. | 2 | ★ 0 | 3 | |
| #414 ▼ 5 | A self-contained Flutter country picker. 205 countries, bundled flag PNGs (round + rect), EN/NL translations, theme-aware styling. No network calls. | 2 | ★ 0 | 1 | |
| #414 ▲ 5 | abdelrahman-abdelsalam-tolba.online | A CLI to extract hardcoded text and generate localization JSON fully automation localization migrate from your hardcoded strings. | 2 | ★ 1 | 4 |
| #414 ▼ 8 | 🇺🇸 herodot.com | Country codes info is an helper package that provides country details given a particular localization, such as dial, ISO 3166 codes (alpha-2, alpha-3), country names and more | 2 | ★ 1 | 4 |
| #419 ▼ 5 | kazami.me | An intelligent test data generator for Flutter/Dart with schema-based generation, smart relationships, and comprehensive internationalization support. | 2 | ★ 4 | 7 |
| #419 ▲ 17 | A Dart-only package that provides structured metadata for all countries, including ISO codes, phone codes, currencies, localized names, and flag image URLs.
| 2 | ★ 3 | 17 | |
| #419 ▼ 5 | Unofficial WebLate SDK. Designed to work with WebLate web-based continuous localization system. | 2 | ★ 8 | 11 | |
| #419 ▼ 5 | AI-powered Flutter i18n: code in your mother tongue, ship to every locale. | 2 | ★ 0 | 2 | |
| #423 ▼ 4 | Andishe Pardaz Utilities to formating and converting date for Flutter | 2 | — | 0 | |
| #423 ▼ 4 | 🇮🇳 techtrendsindia.com | To be able to format dates, all you need is to provide a datetime object and a desired formatting as String, as input to one of the two functions - formatDate or formatTime. | 2 | ★ 1 | 9 |
| #423 — | package provides a set of extensions for converting numbers to Amharic, Afaan Oromo, and Tigrigna text. | 2 | ★ 8 | 8 | |
| #426 ▼ 7 | 🇪🇹 binimuse.com | Lightweight Ethiopian regions, zones, woredas, and cities. Pure Dart, no deps, JSON-backed data for forms and pickers. | 2 | ★ 3 | 8 |
| #426 — | A Dart CLI tool designed to clean up unused localization keys from JSON files used with the easy_localization package. | 2 | ★ 0 | 4 | |
| #428 ▼ 2 | Translate Flutter Text, AutoSizeText, RichText and Animated Text instantly with live language switching, caching, and Google Translator support. | 2 | ★ 0 | 2 | |
| #428 ▼ 2 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber with ability to change country code manually using keyboard. | 2 | ★ 0 | 2 | |
| #428 ▼ 5 | A Flutter package for extracting and managing JSON localization Engilsh files. | 2 | ★ 0 | 10 | |
| #428 ▼ 2 | A widget for translating text using GoogleTranslator | 2 | ★ 1 | 3 | |
| #428 ▼ 2 | 🇻🇳 wongcoupon.com | A library that provides flexible and easy-to-use localization support for Flutter applications. | 2 | ★ 1 | 2 |
| #433 ▼ 2 | Allows merging multiple nested .arb files into one root .arb file | 2 | ★ 1 | 4 | |
| #433 ▼ 2 | A complete CLI tool to export Flutter ARB files to Excel for translators and import them back into your project. | 2 | ★ 0 | 4 | |
| #433 ▼ 2 | Remote localization from Google Sheets with .tr() and locale support. | 2 | ★ 0 | 4 | |
| #433 ▼ 2 | 🇧🇩 abmsoft.org | A lightweight Dart package for flutter utility formatting and conversions date, english to bangla, alert, messages, custom function. | 2 | — | 0 |
| #437 — | soosuuk.dev | The package that merge some ARB files every locale into single ARB file. | 2 | ★ 2 | 5 |
| #437 ▲ 15 | Tools to manage translations in Flutter':' extract strings, configure localization, and replace texts using config files. | 2 | ★ 1 | 6 | |
| #437 — | Agrovikas Internationalization. | 2 | — | 0 | |
| #437 — | A Flutter Qibla compass using GPS and compass sensor. Bilingual Arabic/English UI, smooth animations, and real-time alignment feedback. | 2 | ★ 0 | 3 | |
| #437 ▲ 4 | 🇺🇿 ahadjonovss.uz | A dynamic Flutter package for seamless localization management. | 2 | ★ 10 | 88 |
| #437 — | Find non translated strings: Searches all dart files for string literals, excluding non
translatable strings. Useful for i18n/l10n.
| 2 | ★ 12 | 0 | |
| #443 ▲ 3 | 🇹🇷 cidqu.net | Sozluk is a community-driven Turkish dictionary powered by Turkish Language Association. | 2 | ★ 22 | 8 |
| #443 ▲ 33 | LingoHunter is a powerful Dart package designed to automatically extract translatable strings from Flutter projects and generate JSON translation files. This helps developers streamline their localization process efficiently. | 2 | ★ 4 | 12 | |
| #445 ▼ 165 | Dual-calendar dates and calendar UIs for Flutter in both the Gregorian and Ethiopian (Amete Mihret) calendars, localized in English, Amharic, and Afaan Oromoo. | 2 | ★ 0 | 5 | |
| #445 ▼ 3 | A lightweight, powerful Dart extension package designed to simplify common tasks when dealing with Arabic content in Flutter and Dart applications. | 2 | ★ 0 | 1 | |
| #445 ▼ 3 | A tool to detect non-localized strings in Flutter projects and generate ARB files with camelCase keys. | 2 | ★ 1 | 8 | |
| #445 ▼ 3 | Essential utility functions and helpers for Dart/Flutter projects. Simplify everyday coding with tools for common logic patterns. Developed by Mehrab Ghassab | 2 | ★ 0 | 3 | |
| #445 — | dopde.com | A customizable language picker for Flutter with modern UI, storage support, and emoji flags. | 2 | ★ 1 | 6 |
| #450 ▼ 8 | A command-line utility that automatically scans your Flutter project to find hardcoded UI strings and replaces them with localization keys. Supports multiple localization packages including GetX and Flutter's built-in localization. | 2 | ★ 1 | 4 | |
| #450 ▼ 4 | Cool datepicker ✨ This datepicker gives you cool animation, modern design, and you can customize colors and language for datepicker. | 2 | ★ 6 | 13 | |
| #450 ▲ 29 | 🇱🇧 hcody.com | A lightweight and easy-to-use package for multilingual support using JSON files. Simplifies adding localization in Flutter apps with minimal setup and integration | 2 | ★ 3 | 13 |
| #450 — | 🇫🇷 dissangkevin.online | A Flutter package to easily select a country flag and change the app locale. Perfect for multilingual apps. | 2 | ★ 3 | 4 |
| #450 — | 🇱🇰 netronk.com | Simplify Localization with Effortless Language Code Conversion | 2 | ★ 1 | 3 |
| #455 — | A Flutter plugin for formatting DateTime objects into custom date and time strings with predefined aliases and custom formats. | 2 | ★ 2 | 4 | |
| #455 ▼ 6 | Flutter plugin to manage the locale of the native layer. This plugin provides a convenient way to handle localization in your Flutter app. | 2 | ★ 1 | 2 | |
| #457 ▼ 5 | ronak-vasoliya.devservers.site | A powerful and flexible localization package for Flutter with runtime language switching, translation caching, plural/gender rules, and missing translation detection. | 2 | — | 3 |
| #457 ▼ 5 | Automatic translation package for Flutter apps using Google Cloud Translation API. Translate text dynamically at runtime without .arb files. | 2 | ★ 0 | 4 | |
| #457 ▼ 2 | 🇫🇷 lsaudon.fr | A Command-Line Interface to find unused l10n translations from an arb file. | 2 | ★ 5 | 9 |
| #457 ▼ 2 | Detect Zawgyi Or Unicode of the phone. Support for both android and iOS. | 2 | ★ 10 | 15 | |
| #457 ▲ 2 | 🇬🇧 mrehman.co.uk | Translate Supabase error codes into user-friendly messages in 9 languages. Perfect for international Flutter apps with automatic language detection and robust fallback system. | 2 | ★ 1 | 5 |
| #462 ▼ 3 | cleancode.dev | A simple way to support your Flutter application with multiple languages! | 2 | ★ 9 | 21 |
| #462 ▼ 7 | apptakk.com | A minimal JSON localization package built on LocalizationsDelegate. | 2 | ★ 3 | 2 |
| #462 — | pub.nyapic.com | A comprehensive Flutter package for Japanese vertical text (tategaki) layout with advanced typography features including ruby, kenten, tatechuyoko, and more. | 2 | ★ 2 | 2 |
| #465 ▼ 6 | 🇹🇭 kidpech.app | Flutter calendar and pickers (dialog/fullscreen, range, multi) for Thai Buddhist (พ.ศ.) and Gregorian (ค.ศ.), built on thai_buddhist_date. | 1 | ★ 2 | 3 |
| #465 ▼ 6 | 🇺🇸 micazi.dev | flutter_loc simplifies localization in Flutter by automating string parsing and offering quick multilingual support. | 1 | ★ 5 | 7 |
| #467 ▼ 4 | 🇧🇩 syedbipul.me | A highly customizable international phone number input package for Flutter with advanced validation, error handling, and multiple input styles. | 1 | ★ 0 | 3 |
| #467 ▼ 4 | 🇰🇷 aqoong.pe.kr | Deterministic country auto-selection using only OS locales (language + region). No GPS, IP, SIM, or permissioned APIs. Flutter mobile (Android/iOS), pure Dart. | 1 | ★ 0 | 2 |
| #467 — | A Flutter package that provides flexible date formatting in various styles. Ideal for developers needing custom or localized date formats in their Flutter apps. | 1 | ★ 0 | 4 | |
| #470 ▼ 4 | 🇺🇸 alphamikle.dev | Yalo (Yaml localizations) - is a package, which give you a simplest way to get localizations from yaml files | 1 | ★ 17 | 5 |
| #470 ▼ 4 | A highly extensible rich text widget that can automatically parse styles. | 1 | ★ 2 | 3 | |
| #472 ▼ 3 | 🇹🇷 faaytech.com | Easy, Advanced and Fast Internationalization for your Dart-based Apps | 1 | ★ 5 | 3 |
| #472 ▲ 4 | queen support for localization in flutter, part of queen | 1 | — | 16 | |
| #474 ▼ 4 | 🇨🇳 fluttercandies.com | A lightweight, immutable date time library for Dart. Inspired by dayjs with comprehensive features, plugins, and i18n support. | 1 | ★ 18 | 4 |
| #474 ▼ 4 | 🇨🇿 sedlardavid.cz | A vokativ library for Dart language. Can take (fe)male Czech name and return its declension. Can also determine gender based on Czech name. | 1 | ★ 4 | 3 |
| #474 ▼ 4 | 🇫🇮 andrei.kabylin.dev | An extraction of icu parser from the intl_translation package | 1 | ★ 2 | 2 |
| #477 — | Wrapper for Text widget that translates its text. This library can reduce development time for small projects and, in some cases, in medium ones. | 1 | ★ 0 | 8 | |
| #477 ▼ 7 | 🇮🇷 mkfard.ir | Persian Localization for Flutter. Include a Persian and Time picker which supports Persian calendar. | 1 | ★ 4 | 8 |
| #477 ▼ 3 | i18n-o-matic makes translations easier in Flutter apps with automatic search for translatable strings in the source code.
| 1 | ★ 3 | 5 | |
| #477 ▲ 2 | 🇧🇩 nimusoftlabs.com | Package for Bengali Cool dudes. | 1 | ★ 1 | 9 |
| #481 ▼ 2 | quds.cc | An easy localization (with customizing), with dynamic theme! | 1 | ★ 2 | 9 |
| #481 ▼ 2 | altaysakarya.dev | Simplify multilanguage support in Flutter with GetX. Manage translations effortlessly, switch between languages, and enhance localization. | 1 | — | 4 |
| #481 ▼ 2 | Flutter library that simplifies the conversion between numeric values and their corresponding Geez script representations. | 1 | ★ 10 | 10 | |
| #481 ▼ 2 | A simple Dart package to translate text between languages using the MyMemory Translation API. It provides an easy way to integrate translation features into your Dart or Flutter applications. | 1 | ★ 0 | 6 | |
| #485 — | This package simplifies the translations of the app by using Google spreadsheet, thanks to which a non-tech person can update texts in the app. | 1 | ★ 4 | 4 | |
| #485 — | A Flutter package for transliterating names and text between English and Indian languages. | 1 | — | 1 | |
| #485 — | Detects input language in real-time using regex patterns and applies language-specific text properties automatically. | 1 | ★ 7 | 9 | |
| #488 ▼ 14 | 🇮🇳 mindinventory.com | Flutter package for selecting country codes. Offers multiple modes for picker and supports locale in 70 languages. | 1 | ★ 16 | 18 |
| #489 — | 🇿🇦 winetech.com | Package offering support for formatting DateTime's according to the same rules as .NET does with their Format Strings. | 1 | ★ 1 | 1 |
| #490 — | A simple way to use japanese data formats and patterns on your application | 1 | ★ 0 | 2 | |
| #490 — | 🇧🇪 impaktfull.com | Dart tool to generate flutter translations code from the `impaktfull Dashboard - Translation App` | 1 | ★ 2 | 2 |
| #490 — | [i18n support] A flutter package to display list of Countries, States and Cities depends on Selected, also you can search country, state, and city all around the world. | 1 | ★ 2 | 2 | |
| #493 — | 🇰🇷 curogom.dev | Korean-friendly text utilities for Flutter, including keep-all style word breaks and stable underline rendering. | 1 | ★ 2 | 4 |
| #493 — | An alternative dart code generator for the vs-code plugin "vscode-flutter-i18n-json" | 1 | ★ 7 | 6 | |
| #493 — | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 1 | ★ 176 | 0 | |
| #493 — | date formatter package | 1 | ★ 1 | 1 | |
| #497 — | Semantic geo-context widgets that automatically adapt UI behavior based on cultural context. Goes beyond translation to handle cultural UX patterns like button placement, layout density, color semantics, and more. | 1 | — | 1 | |
| #498 — | A Command Line Interface for working with Localizely in flutter projects that contain multiple l10n.yaml files. | 1 | ★ 6 | 9 | |
| #498 — | 🇫🇷 jaumard.com | Intl utility to use ARB files without code generation, deal with ARB flavors and have ARB OTA updates in your app | 1 | ★ 8 | 1 |
| #500 — | 🇪🇬 amrahmd.com | A flutter plugin for getting and changing the native platform locale. | 1 | ★ 4 | 5 |
| #501 — | A new Flutter package that convert number to chinese word. | 1 | ★ 0 | 1 | |
| #501 — | gen_lang is a dart library for internationalization. Extracts messages to generate dart files required by Intl | 1 | ★ 99 | 22 | |
| #503 — | A flutter package to make working with solar date easier. You can convert dates to solar dates and manipulate those by using this package in your app. | 1 | ★ 15 | 1 | |
| #504 — | This is a toolkit for time formatting, which can output time strings in common formats and custom formats. | 1 | ★ 1 | 1 | |
| #505 — | A package to change whole application language between prefered languages easily. | 1 | ★ 4 | 14 | |
| #506 — | Convert number to Thai words | 1 | — | 2 | |
| #506 — | This is a command line Dart application that reads value of Text widget in Dart files of Flutter project and creates a JSON file especially useful for localization. | 1 | ★ 0 | 6 | |
| #508 — | A beautiful custom calendar widget with full Khmer language support including Khmer numerals, month names, and day names. Built with pure Flutter without external dependencies. | 1 | ★ 0 | 7 | |
| #508 — | Localazy support for jimtl remote translations | 1 | ★ 8 | 1 | |
| #510 — | 🇫🇷 jaumard.com | Intl utility to generate ARB files from Dart intl class | 1 | ★ 8 | 0 |
| #511 — | 🇮🇷 teniyo.ir | A Flutter library that accelerates app development with ready-to-use utilities like localization, dependency injection, events, and in-memory database. | 1 | ★ 0 | 1 |
| #511 — | Enterprise-grade core library for Dart & Flutter — Result pattern, unified exception hierarchy, structured logging with pipelines, interceptor-based HTTP client, contract-driven key-value storage, Unicode-safe string utilities, comprehensive validation (Algerian phone, Luhn, IBAN, IPv6), and zero-intl date/time formatting. Pub.dev 160+ score target. v1.0 production-ready. | 1 | ★ 0 | 4 | |
| #511 — | A plugin to convert general calendar (Gregorian Calendar) to Javanese Calendar for Dart. | 1 | ★ 0 | 3 | |
| #514 — | 🇺🇸 lyrebird.dev | Visual editor for Application Resource Bundle localization files to be used with the intl package. | 0 | ★ 14 | 45 |
| #515 — | A Dart package to convert numbers to Sorani Kurdish words | 0 | ★ 1 | 0 | |
| #516 — | You can use it to fixed the error The getter 'pasteButtonLabel' was called on null. if you wan't use DefaultCupertinoLocalizations. | 0 | ★ 1 | 0 | |
| #517 — | 🇮🇳 zaid.digital | This Flutter package provides a comprehensive collection of the Quran in both English and Arabic translations. | 0 | ★ 3 | 19 |
| #518 — | nurhidayat.dev | Spelling number in flutter into words in indonesian language from 0 to 999,999,999. | 0 | ★ 0 | 2 |
| #519 — | 🇨🇴 leancode.co | Addresses internationalization library. Format various physical addresses in various languages and build localized address forms. | 0 | ★ 12 | 26 |
| #520 — | Convert numbers to words for easy comprehension and readability in the Vietnamese language. | 0 | ★ 1 | 8 |
