Top Internationalization packages
Localization, translation, and number/date formatting
| Rank | Package | Publisher | Description | Downloads / 30d | 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. | 5,951,770 | ★ 83 | 6,071 | |
| #2 | tienisto.com | Localization / Internationalization (i18n) solution. Use JSON, YAML, CSV, or ARB files to create typesafe translations via source generation. | 213,270 | — | 751 | |
| #3 | Easy and Fast internationalizing and localization your Flutter Apps, this package simplify the internationalizing process . | 197,508 | ★ 1,048 | 3,812 | ||
| #4 | localizely.com | intl_utils is a dart library that generates Dart localization code from ARB file. Generated code relies on Intl library. | 177,014 | ★ 142 | 243 | |
| #5 | syncfusion.com | Syncfusion Localizations package contains localized text for 77 cultures for all the applicable Syncfusion Flutter Widgets. | 89,329 | ★ 1,775 | 92 | |
| #6 | vanshgoel.me | A customised Flutter TextFormField to input international phone number along with country code. | 86,023 | ★ 187 | 781 | |
| #7 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 79,595 | ★ 175 | 922 | ||
| #8 | 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. | 60,524 | ★ 24 | 464 | ||
| #9 | dart.dev | Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. | 53,310 | ★ 83 | 111 | |
| #10 | firebase.google.com | Localization package for firebase_ui_auth, firebase_ui_firestore and firebase_ui_database | 39,856 | ★ 149 | 18 | |
| #11 | A package to get humanized file sizes. Translate raw file size into human readable strings. | 29,386 | ★ 46 | 182 | ||
| #12 | innim.ru | Support for multiple abr and messages localization files for intl package. | 28,283 | ★ 16 | 28 | |
| #13 | Flutter phone input integrated with flutter internationalization | 28,080 | ★ 81 | 221 | ||
| #14 | getstream.io | The Official localizations for Stream Chat Flutter, a service for building chat applications | 26,255 | ★ 1,046 | 21 | |
| #15 | chinmaykabi.com | Package to remove unused keys in arb files, across all translations | 22,802 | ★ 6 | 41 | |
| #16 | 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. | 22,584 | ★ 35 | 132 | |
| #17 | i18n made easy for Flutter. With flutter_i18n you can make your app international, using just a simple .json, .xml, .yaml or .toml file! | 22,198 | ★ 220 | 204 | ||
| #18 | A localization formatter based on the i18next standard. It is not yet a fully i18n tool only the formatting itself. | 21,651 | ★ 8 | 20 | ||
| #19 | Easy Localization Loader custom assets loaders for easy_localization (Json, CSV, http, Xml, API ...) | 21,482 | ★ 66 | 73 | ||
| #20 | stefandevo.dev | Extension method for translation ios utsname to full product name. | 21,278 | ★ 6 | 23 | |
| #21 | flutterbootcamp.com.br | O jeito mais fácil de utilizar padrões e formatos brasileiros em seu projeto Dart. | 20,500 | ★ 143 | 576 | |
| #22 | Extension method for translation Time Zone Id to ISO 3166-1 alpha-2 code (e.g. 'Asia/Seoul' to 'KR') | 19,182 | ★ 4 | 11 | ||
| #23 | glasberg.dev | Dart-only package for Translation and Internationalization (i18n), with Dart extensions. Easy to use for both large and small projects. | 18,901 | ★ 3 | 3 | |
| #24 | flutter-ml.dev | A Flutter plugin to use Google's ML Kit On-Device Translation to dynamically translate text between more than 50 languages. | 18,285 | ★ 1,241 | 69 | |
| #25 | glasberg.dev | Translation and Internationalization (i18n) for Flutter. Easy to use for both large and small projects. Uses Dart extensions to reduce boilerplate. | 17,946 | ★ 307 | 371 | |
| #26 | localizely.com | Localizely SDK for Flutter enables Over-the-air translations update from Localizely cloud platform | 16,396 | — | 24 | |
| #27 | lokalise.com | Lokalise Flutter SDK over-the-air translations updates. This package provides new translations from lokalise.com without a new app release. | 15,180 | — | 19 | |
| #28 | phrase.com | Phrase Strings over-the-air translations library for Flutter | 12,817 | — | 11 | |
| #29 | tsin.is | Provides language names translations (for 157 different locales). | 12,140 | ★ 63 | 2 | |
| #30 | tsin.is | Provides currency names translations (for 149 different locales). | 11,491 | ★ 63 | 3 | |
| #31 | tsin.is | Provides country names translations (for 194 different locales). | 10,324 | ★ 63 | 2 | |
| #32 | flutterando.com.br | Package to simplify the package translation. | 9,534 | ★ 36 | 188 | |
| #33 | dev.gege.mn | Multi-purpose immutable DateTime subclass. Supports multiple localizations to easily convert DateTime and Duration into human-readable format | 8,920 | ★ 21 | 85 | |
| #34 | icapps.com | An image cropper that is customizable. You can rotate, scale and translate either through gestures or a controller | 8,508 | ★ 47 | 89 | |
| #35 | A set of tools to work with .arb files (the preferred Dart way of dealing with i18n/l10n/translations) | 7,837 | ★ 23 | 23 | ||
| #36 | fnx.io | Simple internationalization tool for Dart and Flutter, based on YAML files and source code generation. | 7,667 | ★ 41 | 58 | |
| #37 | 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. | 7,240 | — | 0 | |
| #38 | 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. | 7,232 | — | 0 | |
| #39 | tienisto.com | Use GPT to automatically translate at compile time. A tool for slang. | 6,441 | — | 34 | |
| #40 | A type-safe and tree-shakable API to access translated common data (measurement units, date fields, country names etc...) | 4,846 | ★ 4 | 2 | ||
| #41 | imanol.dev | Package to make Geocode requests. It exposes two methods to translate coordinates into locations and addresses into coordinates. | 4,628 | ★ 9 | 124 | |
| #42 | nylo.dev | Support library for the Nylo framework. This library supports routing, widgets, localization, cli, storage and more. | 4,596 | ★ 22 | 20 | |
| #43 | mohesu.com | A customized Flutter TextFormField to input international phone number along with country code. | 4,217 | ★ 3 | 12 | |
| #44 | leancode.co | A command-line tool for automatically generating missing translations to ARB files using Google Gemini or OpenAI ChatGPT by LeanCode. | 4,052 | ★ 70 | 141 | |
| #45 | ratiodream.com | A customized Flutter TextFormField to input international Mobile number along with country code. | 4,036 | ★ 2 | 37 | |
| #46 | arunprakashg.com | High-performance byte and data-rate conversions with BigInt precision, expression parsing, transfer planning, storage profiles, and localization-ready formatting. | 3,485 | ★ 3 | 7 | |
| #47 | 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. | 3,298 | ★ 2 | 88 | |
| #48 | Platform agnostic dart implementation of gettext, a localization framework. | 2,986 | ★ 11 | 7 | ||
| #49 | jesway.com | Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter. | 2,677 | ★ 412 | 271 | |
| #50 | tomars.tech | Dart utilities and extensions with re-exported convert_object, collection, and intl APIs. | 2,665 | ★ 8 | 44 | |
| #51 | mohamed-abdo.com | A comprehensive Flutter plugin for international phone number input, validation, formatting, and country selection with localization support. | 2,558 | ★ 6 | 22 | |
| #52 | A custom Flutter lint rule that identifies and prevents hardcoded strings in widget constructors, promoting better internationalization practices and code maintainability. | 2,348 | — | 7 | ||
| #53 | 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. | 2,308 | ★ 1 | 6 | |
| #54 | gocodeable.com | A beautiful, customizable country picker for Flutter with 250 countries, 5,300+ states, 150,000+ cities, 5 display modes, theming, and 132 translations. | 2,278 | ★ 20 | 35 | |
| #55 | A free and unlimited Google Translate API for Dart. You can use it for translate strings and text for educational purpose. | 2,263 | ★ 191 | 744 | ||
| #56 | 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. | 2,208 | ★ 2 | 9 | |
| #57 | 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. | 2,084 | ★ 6 | 6 | |
| #58 | dholasain.com | A utility package for intl_utils to sort and format the arb files. | 2,065 | — | 5 | |
| #59 | A Dart package to clean unused localization keys from .arb files. | 1,967 | ★ 6 | 12 | ||
| #60 | aqeelshamz.com | Quran text, translation, audio URLs, and details of pages, juz, surah, ayah, place of revelation etc. | 1,922 | ★ 105 | 297 | |
| #61 | A command line tool which simplifies translation of Flutter ARB files. | 1,872 | ★ 17 | 22 | ||
| #62 | crowdin.com | Crowdin Flutter SDK for instant translation delivery Over-The-Air directly to your application | 1,620 | ★ 36 | 12 | |
| #63 | trtc.io | A lightweight internationalization tool for TencentCloudChat and other applications, based on Flutter's official `intl` solution. | 1,599 | — | 1 | |
| #64 | A customised Flutter TextFormField to input international phone number along with country code. | 1,573 | ★ 1 | 8 | ||
| #65 | novadev.be | A CLI tool to find unused translations, dependencies or classes in a Flutter project. | 1,481 | ★ 4 | 28 | |
| #66 | muha.dev | Simple i18n solution for dart and flutter. Uses code generation to generate translations as dart classes. Efficient and works with autocomplete! | 1,373 | ★ 35 | 104 | |
| #67 | canonical.com | Provides extra localizations for Ubuntu applications. | 1,249 | ★ 66 | 3 | |
| #68 | 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. | 1,237 | ★ 2 | 3 | |
| #69 | dauhashei.dev | A new Flutter package project. | 1,216 | ★ 0 | 9 | |
| #70 | A music lyric reader that supports highlight, translation lyrics, smooth animation, custom UI & parsing. | 1,011 | ★ 113 | 105 | ||
| #71 | jaumard.com | Contains code to deal with internationalized/localized messages, date and number formatting and parsing, bi-directional text, and other internationalization issues. | 979 | ★ 11 | 25 | |
| #72 | sarbagyastha.com.np | A customizable Nepali date picker for Flutter with full Bikram Sambat calendar support and localization. | 937 | ★ 42 | 91 | |
| #73 | mathru.net | Building system for masamune framework. Automatic creation of models, themes, pages, and translation data. | 920 | — | 2 | |
| #74 | This package provides conversion between arb files and tsv files and merging arb files for easy internationalization. | 893 | — | 2 | ||
| #75 | mathru.net | A multilingual package that automatically creates code that can retrieve data from Google spreadsheets and write type-safe code with method chaining. | 851 | ★ 41 | 5 | |
| #76 | tramontana.co.hu | Esperanto localization for Flutter. | 842 | ★ 6 | 3 | |
| #77 | ryanhu.online | Fluent is a Dart implementation of Project Fluent, a localization framework designed to unleash the expressive power of the natural language. | 789 | ★ 14 | 26 | |
| #78 | A dart package to generate localization-mapper to support parsing dynamic translation keys (as flutter-localizations package does not yet support this). | 766 | ★ 6 | 7 | ||
| #79 | ainkin.com | A loader for easy_localization package that merges data from multiple other loaders. | 753 | ★ 2 | 6 | |
| #80 | Download an CSV file and generates the localization keys from an online Google Sheet. | 751 | ★ 9 | 14 | ||
| #81 | basecontrol.dev | Flutter Control is complex library to maintain App and State management, Dependency Injection, Navigation with Routing, Localization and more.. | 746 | ★ 21 | 22 | |
| #82 | Free and unlimited Google translations and TTS. Fast and private. | 733 | ★ 5 | 39 | ||
| #83 | leephillips.dev | A command-line tool to translate ARB files using cloud translation services. | 712 | ★ 8 | 35 | |
| #84 | algoramming.com | A customised Flutter TextFormField to input international phone number along with country code, flag, dial code, validation and currency information. | 694 | ★ 1 | 4 | |
| #85 | Locale-aware string sorting via platform ICU using Flutter's platform channels. | 693 | — | 0 | ||
| #86 | Core functionalities of a flutter application including translations, lifecycle events, navigation, dialogs | 677 | — | 4 | ||
| #87 | flutterway.net | A customised Flutter TextFormField to input international phone number along with country code. | 623 | ★ 2 | 21 | |
| #88 | msayed.net | Flutter localization in easy steps, simple ways to localize and translate your app | 607 | ★ 51 | 134 | |
| #89 | trtc.io | An easy-to-use and versatile Flutter internationalization tool tailored for application using Tencent Cloud Chat, streamlining multi-language support for developers. | 605 | — | 2 | |
| #89 | mantreshkhurana.com | A comprehensive Flutter package to check for app updates and display platform-native dialogs. Supports iOS, Android, macOS, Windows, and Linux with release notes, analytics, GitHub releases, Firebase Remote Config, localization, and more. | 605 | ★ 19 | 27 | |
| #91 | Simple and easy internationalization and localization messages framework for Dart (integrated with package 'intl') and translation tools (integrated with OpenAI and ChatGPT). | 595 | ★ 3 | 5 | ||
| #92 | awaik.pro | Flutter API for google cloud translation - translate to given language. | 570 | ★ 3 | 22 | |
| #93 | lanars.com | CLI tool for automatic updating translations in flutter projects. | 569 | — | 4 | |
| #94 | abdelrhmantolba.online | A Flutter package to clean unused localization keys from .arb files. and supporting for easy_localization package | 534 | ★ 2 | 18 | |
| #95 | appgozar.com | Prebuilt transitions for AnimatedSwitcher such as flip, zoom and translation | 532 | ★ 6 | 57 | |
| #96 | Shared localization package for Flutter UI Kit monorepo. Provides common UI translations reusable across multiple Flutter apps. | 521 | — | 0 | ||
| #97 | 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 | 514 | ★ 67 | 32 | |
| #98 | A free and unlimited Google Translate API for Dart. You can use it for translate strings and text for educational purpose. | 496 | ★ 1 | 19 | ||
| #99 | edunatalec.com | A type-safe validation library for Dart, inspired by Zod. Supports parse/safeParse, transforms, coercion, schema composition, and structured errors. | 490 | ★ 8 | 3 | |
| #100 | A extension to native flutter widgets witch allows the widget to translate the text using Google Translate API. | 489 | ★ 2 | 23 | ||
| #101 | cloudia9.com | Utility functions for calling localized Locales, Time Zones & Currencies from the underlying native platform. | 486 | — | 2 | |
| #102 | alphamikle.dev | The easiest and fastest way to localize your application with type safety | 480 | ★ 2 | 11 | |
| #102 | cloudia9.com | Utility functions for calling localized Locales, Timezones & Currencies from the underlying native platform. | 480 | — | 1 | |
| #104 | A tool to help generate json from csv file. It is useful when used with easy_localization packages. | 465 | ★ 2 | 4 | ||
| #105 | playx.sourcya.io | Playx eco system helps with redundant features as it provides many utilities for themes, widgets and more. | 462 | — | 4 | |
| #106 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 439 | ★ 175 | 5 | ||
| #107 | enmeshed.eu | A helper package for translating i18n:// prefixed texts. Uses flutter_i18n internally for translations. | 432 | — | 1 | |
| #108 | degreat.co.uk | Place picker fully written in dart for Flutter. Comes with autocomplete suggestions and nearby locations list. Localization too. | 405 | — | 146 | |
| #109 | nathantaal.nl | Translate your project 100% using signals | 402 | — | 0 | |
| #110 | lamnhan.dev | A Flutter package for easy multi-language app localization with automatic text extraction and translation support. | 388 | ★ 4 | 10 | |
| #111 | appsup.be | Parses and formats ICU Message strings. Formats strings in multiple languages. | 385 | ★ 4 | 5 | |
| #112 | With ApplangaFlutter you can easily manage your (over-the-air) translations with tiny changes to your codebase. | 381 | ★ 2 | 9 | ||
| #113 | friesi23.cn | A powerful and easy-to-use Flutter heatmap calendar package which supports
internationalization, UTC time zone, and offers rich and adjustable options.
| 380 | ★ 21 | 18 | |
| #114 | ottenweller.net | Parsing and formatting of big decimal numbers. | 376 | ★ 0 | 3 | |
| #115 | roipeker.com | Flutter Translation Sheet (fts) is a simple tool to help you with localization (l10n) generating json, arb and dart files. | 372 | ★ 44 | 110 | |
| #116 | Package that allows you to set up and use translations in an easy and quick way | 368 | — | 1 | ||
| #117 | labs.dart.dev | A lightweight modular library for internationalization (i18n) functionality. | 354 | ★ 83 | 22 | |
| #118 | teklund.dev | CLI tool for a simple way of updating translations in Flutter from POEditor. | 343 | — | 2 | |
| #119 | Easy to use runtime-safe Flutter app localization tool using code generation. | 333 | ★ 4 | 22 | ||
| #120 | softigent.com | This single framework will help you localize your Flutter application without the headache. | 332 | — | 7 | |
| #121 | splendidendeavors.com | A Command-Line Interface for scaffolding Flutter projects with MVC architecture, strong typing, and localization best practices. | 328 | — | 0 | |
| #122 | nguyenducthinh.com | A Flutter plugin that converts Japanese kanji into kana (hiragana and katakana) and romaji, supporting academic apps, translation apps, kanji reading and writing support features, phonetic annotation, or search queries like those in Elasticsearch. | 311 | ★ 6 | 6 | |
| #123 | defylogic.dev | Translate GPS location data to geo-magnetic data such as magnetic declination. | 297 | ★ 6 | 13 | |
| #124 | madbrains.ru | API to translate geographic coordinates into an address and vice versa | 295 | ★ 5 | 51 | |
| #125 | Generates the localization keys from an online Google Sheet or a local csv file. | 294 | ★ 20 | 18 | ||
| #126 | Code generator for auto_localized, runtime-safe Flutter localization. | 283 | — | 2 | ||
| #127 | aws-dart.agilord.com | AWS API client for Amazon Translate (generated from SDK API specification). | 278 | — | 2 | |
| #128 | abcx3.com | An intelligent command-line utility for translating ARB files with Google Translate and OpenAI APIs, featuring smart change detection and modular architecture. | 265 | ★ 1 | 6 | |
| #129 | A simple and customizable flutter package for inputting phone number in intl / international format uses Google's libphonenumber. | 259 | ★ 2 | 4 | ||
| #130 | An enhanced Flutter localization one-stop solution that streamlines multilingual integration for seamless app development. | 250 | — | 2 | ||
| #130 | frenchguy.ch | This package helps internationalizing a Flutter application. | 250 | ★ 3 | 6 | |
| #132 | A production-grade Flutter search package with async API, local, and hybrid search adapters, plus polished UI widgets, theming, animations, and localization support.
| 244 | ★ 0 | 3 | ||
| #133 | edunatalec.com | Extensão do validart com validadores brasileiros (CPF, CNPJ, PIX, telefone e mais) e tradução pt-BR completa. | 240 | — | 2 | |
| #134 | playx.sourcya.io | Easily manage and update app localization with a simple implementation and a lot of utilities. | 235 | — | 1 | |
| #135 | Cross-platform CLI tool to find hardcoded strings in Flutter projects with smart input handling, translation preservation, and efficient CSV/JSON export for localization. | 233 | ★ 0 | 6 | ||
| #135 | skyost.eu | Setup a powerful localization system in your flutter application quickly and easily. | 233 | ★ 15 | 23 | |
| #137 | icapps.com | Dart tool to generate flutter translations code from the icapps translations tool | 229 | ★ 3 | 6 | |
| #138 | 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.
| 223 | — | 1 | |
| #139 | netglade.cz | A universal way to define form validators with support of translations. | 221 | ★ 15 | 18 | |
| #140 | dev-cetera.com | A package that simplifies adding localization to your Flutter app. | 220 | — | 3 | |
| #141 | ARB Glue is a tool that merges multiple files into one single [ARB] format file,
facilitating the management of internationalization resources.
| 210 | — | 3 | ||
| #142 | Generate short UUIDs or translate standard UUIDs into shorter formats and back. | 208 | ★ 8 | 20 | ||
| #143 | funkypenguin.dev | A dart package to translate given latitude and longitude coordinates into an 12 digit OS Grid Reference and vice versa. | 203 | ★ 6 | 7 | |
| #144 | meniga.com | A tool to download translation files from Lokalise and convert them to .arb files.
| 201 | ★ 4 | 10 | |
| #145 | hieurocker.com | A Flutter package for composing rich text in a i18n friendly way | 199 | ★ 2 | 7 | |
| #146 | 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.
| 196 | ★ 7 | 25 | |
| #147 | 229langues.bj | Multilingual translation, TTS and ASR for Flutter — African languages (Fon, Yoruba, Hausa, Adja, Bariba) + 100 world languages. Offline-first with local translations support and automatic language detection. | 195 | — | 2 | |
| #148 | tercad.com | Extension for a String comparison with a localization transcription (BE, ZH, etc.)
| 192 | — | 2 | |
| #149 | sipio.it | This is a project to automatically translate your app in any language. | 186 | — | 14 | |
| #150 | justprodev.com | Over-The-Air updates for Flutter Framework localizations. | 183 | — | 1 | |
| #151 | dev-cetera.com | A package that provides methods to load configuration data and access it at runtime. | 177 | — | 3 | |
| #152 | impaktfull.com | Dart tool to generate flutter translations code from the `impaktfull Dashboard - Translation App` | 171 | — | 2 | |
| #153 | matheer.com | Support for kurdish sorani language ckb | 162 | ★ 5 | 12 | |
| #154 | kpelz.eu | Dart library for the DeepL language translation API. Pure Dart. Inspired by the official DeepL API documentation. | 160 | ★ 8 | 27 | |
| #155 | 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. | 157 | ★ 4 | 6 | ||
| #156 | apptakk.com | A minimal CSV localization package built on LocalizationsDelegate. | 153 | ★ 4 | 8 | |
| #157 | description: Flutter age calculator with multi-calendar, timezone, and localization support. | 151 | — | 1 | ||
| #158 | A Flutter package that provides a network-based asset loader for easy_localization with smart fallback and caching capabilities. | 150 | — | 1 | ||
| #159 | bastianschmalbach.dev | A flutter package to use gettext translations with positional & named arguments. | 148 | ★ 7 | 7 | |
| #159 | Flutter Easy Translate is a fully featured localization / internationalization (i18n) library for Flutter. | 148 | — | 3 | ||
| #161 | Google Translate API for Dart. Dynamically Translate Between Thousands of Languages | 147 | ★ 2 | 16 | ||
| #162 | marganam.com | A Flutter plugin to enable support for internationalization (i18n) or different language with json files. | 146 | — | 3 | |
| #163 | dart.nonstopio.com | Package for international phone number input with country code | 142 | ★ 5 | 10 | |
| #164 | Dio wrapper with pluggable pipelines, sealed 8-case errors, multilayer localization fallback, and SmartClientManager for multiple named clients. | 141 | — | 2 | ||
| #164 | Translations for zxcvbnm for use in Flutter. Zxcvbnm is a password strength estimator inspired by password crackers.
| 141 | — | 4 | ||
| #166 | A Flutter package that simplifies and automates internationalization and localization using Generative AI. | 140 | ★ 1 | 4 | ||
| #166 | techgrains.com | Developer friendly app library having various commonly used functionality. | 140 | ★ 6 | 60 | |
| #168 | A self-contained Flutter country picker. 205 countries, bundled flag PNGs (round + rect), EN/NL translations, theme-aware styling. No network calls. | 133 | — | 1 | ||
| #169 | 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. | 132 | — | 1 | |
| #169 | A project to easily implement internationalization on flutter projects | 132 | ★ 12 | 22 | ||
| #169 | A comprehensive Flutter layout package with theming and i18n support | 132 | — | 1 | ||
| #172 | ainkin.com | YAML loader for easy_localization package. Supports assets from packages and ignoring errors. No redundant dependencies. | 129 | — | 1 | |
| #172 | Powerful Flutter extensions for navigation, validation, localization.
| 129 | ★ 1 | 11 | ||
| #174 | orionbproject.web.id | A highly customizable, performant, and accessible date picker widget for Flutter. Supports single date selection, date range selection, custom themes, and localization out of the box. | 128 | — | 1 | |
| #175 | A CLI tool to speed up Flutter development by automating feature creation, project initialization, deep linking, localization, and code generation. | 127 | ★ 2 | 10 | ||
| #175 | 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. | 127 | ★ 8 | 5 | |
| #177 | bto.tf | A dart command-line application to generate localization assets and class files used by your Flutter application from a GoogleSheet document. | 119 | — | 2 | |
| #177 | A tool which automatically generates Flutter localization resources from CSV and Excel files. | 119 | ★ 59 | 32 | ||
| #177 | Flutter Central Kurdish Localization in easy steps, simple ways to localize and translate your app to Central Kurdish. | 119 | — | 60 | ||
| #180 | flutterbootcamp.com.br | Extensões para a classe DateTime para facilitar a formatação em pt_BR | 117 | ★ 5 | 12 | |
| #181 | ajaychikshetty.dev | A powerful CLI to generate production-ready Flutter apps with Firebase, localization, Docker, and modular architecture. | 115 | ★ 18 | 22 | |
| #182 | A flutter plugin to facilitate the localization of a RichText | 114 | ★ 1 | 7 | ||
| #183 | A dart library that generates Flutter localization code from ARB file. | 113 | — | 4 | ||
| #183 | defuncart.com | A pseudolocalization tool for Flutter that generates pseudo-translated strings from English source strings. | 113 | ★ 7 | 7 | |
| #185 | sonub.com | Easy localization & internationalization (i18n) library. | 111 | — | 2 | |
| #186 | cemalkarabulakli.com | Flutter package for Esmaul Husna / Asma ul Husna with Arabic text, meanings, offline JSON data, and Balkan locale support for Islamic apps. | 109 | — | 4 | |
| #187 | A lightweight Gregorian, Hijri, and Ethiopian Calendar date picker which is simple to use with a unified system. | 105 | — | 2 | ||
| #187 | braid.business | A Dart native passbook parsing library supporting checksum verification, barcode parsing, localization and much more. | 105 | — | 3 | |
| #189 | 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. | 103 | — | 4 | ||
| #189 | This excel localization is project that user can use to generate variable values for using localisation. and manage localization without context. | 103 | ★ 1 | 21 | ||
| #191 | rebelappstudio.com | A linter for Flutter's ARB files. Analyze ARB files and find possible issues, find missing translations and sort ARB files | 102 | ★ 6 | 8 | |
| #192 | abdelrhmantolba.online | A CLI to extract hardcoded text and generate localization JSON fully automation localization migrate from your hardcoded strings. | 101 | — | 4 | |
| #192 | abcx3.com | A command-line tool to merge ARB files from multiple sources based on the files' locale. | 101 | ★ 2 | 6 | |
| #194 | aloisdeniel.com | Flutter localizations code generator from Google sheet files. | 99 | ★ 287 | 22 | |
| #195 | 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. | 97 | — | 2 | |
| #196 | voltvave.com | Flutter package for Lucide Animated Icons. 375+ beautifully animated icons with pathLength, rotate, translate, scale, and opacity animations. Tree-shaking enabled. | 96 | ★ 0 | 7 | |
| #197 | Package to make it easy to implement localizations in your packages and applications. | 95 | — | 1 | ||
| #198 | nfet.net | Flutter Internationalization library based on Json files and mustache replacement strings. | 94 | ★ 4 | 9 | |
| #199 | ryanhu.online | A singleton localization package for Flutter built on Fluent. | 93 | ★ 2 | 6 | |
| #200 | appminds.dev | A CLI tool for merging, flattening, and managing gen_l10n translation files. | 92 | — | 1 | |
| #201 | faaytech.com | Easy, Advanced and Fast Internationalization for your Dart-based Apps | 91 | — | 3 | |
| #201 | tnmprogramming.com.ar | Dropdown for Flutter with search, dynamic positioning and customizable UI. Robust on small phones (search opens in a scrollable bottom sheet). | 91 | ★ 0 | 9 | |
| #203 | apptitude.ch | A Flutter package for simplified localization with custom translations and dynamic variable replacements. | 89 | — | 2 | |
| #204 | A customizable Ethiopian date picker for Flutter with localization. | 87 | — | 3 | ||
| #204 | codeux.design | Find non translated strings: Searches all dart files for string literals, excluding non
translatable strings. Useful for i18n/l10n.
| 87 | ★ 12 | 13 | |
| #206 | wongcoupon.com | A library that provides flexible and easy-to-use localization support for Flutter applications. | 86 | — | 2 | |
| #207 | youhanasheriff.com | An application to generate translations keys and values for a dart/flutter application from .json file. | 84 | — | 8 | |
| #207 | junelee.fun | It is a library that translates apps into 80 languages and automates settings. | 84 | — | 38 | |
| #209 | julianschumacher.dev | A Dart Package which helps you translate Strings. This is avaible for android, IOS, macOS, Windows, Linux and on the Web. | 83 | ★ 5 | 5 | |
| #210 | aloisdeniel.com | Annotations for the flutter_sheet_localization_generator package. | 81 | ★ 287 | 39 | |
| #211 | akik.pro.bd | Wrap any Text widget with AutoTranslate to add automatic translation with caching. Supports 85+ languages. | 79 | — | 6 | |
| #211 | Dart package designed to simplify the translation and localization process in Flutter projects using ARB (Application Resource Bundle) files. | 79 | — | 5 | ||
| #213 | bubiapps.com | A CLI tool to localize the Android app name in Flutter projects. | 75 | — | 4 | |
| #214 | A library for modular localization in Dart. It allows you to split your localization files into multiple files and load them on demand | 74 | — | 4 | ||
| #214 | A Flutter Internationalization support package.Use it to quickly build an international Apps. | 74 | — | 3 | ||
| #216 | abdelrhmantolba.online | A Flutter package to automated translate localization keys from .arb files. and .json file offline and free | 69 | — | 5 | |
| #217 | apptakk.com | A minimal JSON localization package built on LocalizationsDelegate. | 68 | — | 2 | |
| #217 | junelee.fun | A library that screenshots by language and then creates and distributes store images by language. | 68 | — | 23 | |
| #219 | 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. | 65 | ★ 8 | 11 | ||
| #219 | String extensions for different localizations and a translation utility without additional efforts. | 65 | — | 7 | ||
| #219 | Tools that help manage localization for a dart/flutter application. | 65 | — | 11 | ||
| #222 | branvier.com | A smart and lightweight string translation through extension. | 63 | — | 3 | |
| #223 | azbox.io | Easy and fast internationalization for your Flutter Apps. Translate your apps using AZBox. | 62 | — | 6 | |
| #223 | 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. | 62 | — | 4 | |
| #225 | A Flutter package for extracting and managing JSON localization files. | 60 | ★ 0 | 12 | ||
| #225 | A smart, segmented, and editable text field for handling Date, Time, and DateTime input in Flutter. Supports validation, auto-jump, pasting, and custom localization. | 60 | ★ 1 | 11 | ||
| #227 | A complete CLI tool to export Flutter ARB files to Excel for translators and import them back into your project. | 59 | — | 3 | ||
| #227 | For Assets generator and translator (localizations, images, icons) | 59 | — | 3 | ||
| #229 | A command-line tool for extracting translatable strings from Flutter projects. It finds strings marked with .tr or tr() in Dart files. | 58 | ★ 5 | 8 | ||
| #230 | Google mlkit translate text for flutter plugin , supports Android and IOS. | 57 | ★ 21 | 10 | ||
| #230 | justkawal.dev | A command-line utility which helps to translate arb files with the use of google translations. | 57 | — | 19 | |
| #230 | brosprogrammer.com | Package to provide support for google translator API in Dart works for multiplatform | 57 | — | 2 | |
| #230 | andrioussolutions.com | Allows you to easily provide translations of your local text to other supported languages. | 57 | — | 6 | |
| #230 | edvaldomartins.dev | Library to help you add internationalization in your project dart generating classes and translation files. | 57 | — | 4 | |
| #230 | A Dart plugin that finds hardcoded strings in Flutter projects and provides quick-fix to move them to localization files for easy_localization. | 57 | — | 4 | ||
| #236 | A Flutter package for automatic text translation with online and offline support | 56 | — | 2 | ||
| #237 | jamesalex.dev | A widget that toggles the visibility of its child by simultaneously fading the child in or out while translating its positional offset. | 55 | — | 2 | |
| #238 | Unofficial WebLate SDK. Designed to work with WebLate web-based continuous localization system. | 54 | — | 11 | ||
| #239 | Offline-first Quran SDK for Flutter with Arabic and English translations, audio support, search functionality, pages, sajda verses, and hizb. | 53 | — | 2 | ||
| #239 | A simple Quran package for flutter with arabic text, english translation, bangla language and pronunciation. Also available audio link, revelation type and other information. | 53 | — | 16 | ||
| #241 | shirne.com | Chinese chess rule analysis, supported Chess-manual load, piece move, checkmate, move translate. | 52 | — | 2 | |
| #241 | ariefsn.dev | Al Quran verses, translations, juzs and chapters. Offline. | 52 | — | 3 | |
| #241 | 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. | 52 | — | 3 | |
| #241 | A Command Line Interface for working with Localizely in flutter projects that contain multiple l10n.yaml files. | 52 | — | 9 | ||
| #245 | A Flutter package for extracting and managing JSON localization Engilsh files. | 51 | — | 10 | ||
| #246 | incaview.com | Package for manage translations jsons and widget to let user choose the language | 50 | — | 2 | |
| #246 | apptakk.com | A minimal TOML localization package built on LocalizationsDelegate. | 50 | — | 3 | |
| #248 | Allows merging multiple nested .arb files into one root .arb file | 49 | — | 4 | ||
| #249 | pritom.me | Flutter package for converting Bangla Number to English Number or vice versa, with Bangla and English date conversion support. | 48 | — | 8 | |
| #250 | Flutter plugin to manage the locale of the native layer. This plugin provides a convenient way to handle localization in your Flutter app. | 47 | — | 2 | ||
| #250 | kazami.me | An intelligent test data generator for Flutter/Dart with schema-based generation, smart relationships, and comprehensive internationalization support. | 47 | — | 6 | |
| #250 | 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. | 47 | — | 4 | ||
| #253 | alxbkr.xyz | A Dart wrapper for interacting with Azure's translation API. | 46 | — | 3 | |
| #253 | A Flutter package for advanced currency formatting and localization. | 46 | — | 2 | ||
| #253 | openneom.dev | SINT (State, Injection, Navigation, Translation) - The Four Pillars of High-Fidelity Flutter Infrastructure. | 46 | ★ 13 | 16 | |
| #256 | A widget that automatically translates text using Google Cloud Translate API. | 45 | — | 2 | ||
| #256 | neupanenitesh.com.np | The PhoneField package offers easy phone number input with validation, formatting, and internationalization support, ensuring accurate phone number handling. | 45 | — | 7 | |
| #256 | A highly extensible rich text widget that can automatically parse styles. | 45 | — | 3 | ||
| #259 | 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 .. | 44 | — | 40 | ||
| #259 | 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 | 44 | — | 6 | |
| #259 | 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 | 44 | — | 4 | |
| #259 | junelee.fun | A library that automates translation/registration of metadata (title, description, etc.) in the App Store/Play Store. | 44 | — | 12 | |
| #263 | A Dart CLI tool designed to clean up unused localization keys from JSON files used with the easy_localization package. | 42 | — | 4 | ||
| #263 | i18n-o-matic makes translations easier in Flutter apps with automatic search for translatable strings in the source code.
| 42 | — | 5 | ||
| #265 | lsaudon.fr | A Command-Line Interface to find unused l10n translations from an arb file. | 39 | — | 9 | |
| #266 | Three-field (day/month/year) date input widget for Flutter forms with built-in validation, auto-advance, paste support, and localization. | 38 | — | 4 | ||
| #267 | dewmina.dev | A CLI tool to auto-translate Flutter ARB localization files using Google Translate. | 37 | — | 4 | |
| #267 | thebeastcode.com | Offline Quran package for Dart with Arabic text, English translation, Tafsir Al-Muyassar, page/juz navigation, search, and audio URLs. | 37 | — | 19 | |
| #269 | An alternative dart code generator for the vs-code plugin "vscode-flutter-i18n-json" | 36 | — | 6 | ||
| #269 | Automatic translation package for Flutter apps using Google Cloud Translation API. Translate text dynamically at runtime without .arb files. | 36 | — | 4 | ||
| #271 | A Flutter package for ONNX-based translation models with tokenizer support. | 35 | — | 4 | ||
| #271 | mkfard.ir | Persian Localization for Flutter. Include a Persian and Time picker which supports Persian calendar. | 35 | — | 8 | |
| #271 | Tools to manage translations in Flutter':' extract strings, configure localization, and replace texts using config files. | 35 | — | 5 | ||
| #274 | A Dart-only package that provides structured metadata for all countries, including ISO codes, phone codes, currencies, localized names, and flag image URLs.
| 34 | — | 8 | ||
| #275 | lyrebird.dev | Visual editor for Application Resource Bundle localization files to be used with the intl package. | 33 | ★ 13 | 45 | |
| #276 | 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. | 32 | — | 12 | ||
| #277 | Detects input language in real-time using regex patterns and applies language-specific text properties automatically. | 31 | — | 7 | ||
| #278 | kalucky0.dev | A command-line tool for generating Dart code from assets and translations. | 29 | — | 5 | |
| #279 | For generating language strings file for Flutter. Easy translation with google sheet. | 26 | — | 21 | ||
| #279 | 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 | 26 | — | 13 | |
| #281 | The easy way to use ML Kit for text translation in Flutter. | 24 | — | 15 | ||
| #281 | ahadjonovss.uz | A dynamic Flutter package for seamless localization management. | 24 | — | 87 | |
| #281 | 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. | 24 | — | 6 | ||
| #284 | inidia.app | A widget that creates a thick visual effect by stacking multiple layers of a given child widget with slight translations based on the thickness value. | 19 | — | 6 | |
| #284 | Package for in-app localization using Language Models (LLMs) to translate the base language into multiple supported languages. | 19 | — | 11 | ||
| #284 | A comprehensive Flutter package that provides form validation utilities with custom messages and localization ease | 19 | — | 18 | ||
| #287 | zaid.digital | This Flutter package provides a comprehensive collection of the Quran in both English and Arabic translations. | 14 | — | 19 | |
| #288 | Polaroid Carousel is a Flutter widget that adds a unique touch to your app with a rotating deck of cards. Easily customize the animation order, translation, and rotation for a dynamic visual experience. | 10 | — | 35 | ||
| #289 | leancode.co | Addresses internationalization library. Format various physical addresses in various languages and build localized address forms. | 9 | — | 26 | |
| #290 | developer.huawei.com | Huawei ML Kit Language Plugin for Flutter. Provides capabilities like translation, sound detection & text to speech. | 5 | — | 10 |