Category Text Processing
Top Text Processing packages
Text recognition, parsing, formatting, manipulation (sprintf, quill_delta, OCR)
| Rank | Package | Description | Downloads / day | Stars | Likes |
|---|---|---|---|---|---|
| #1 — | 🇨🇭 lukas-renggli.ch | A dynamic parser framework to build efficient grammars and parsers quickly. | 321.6K | ★ 485 | 397 |
| #2 — | Dart implementation of sprintf. Provides simple printf like formatting such as sprintf("hello %s", ["world"]); | 160.5K | ★ 89 | 139 | |
| #3 — | 🇺🇸 tools.dart.dev | A portable Markdown library written in Dart that can parse Markdown into HTML. | 72.4K | ★ 108 | 361 |
| #4 — | Changes the case of the input text to the desire case convention. | 57.7K | ★ 103 | 370 | |
| #5 — | 🇮🇷 pwa.ir | Implementation of the Unicode Bidirectional Algorithm (UBA). Converts logical strings to their equivalent visual representation. | 35.2K | ★ 5 | 20 |
| #6 — | 🇺🇸 agilord.com | Removes common accents and diacritical signs from a string by replacing them with an equivalent character.
| 17.6K | ★ 55 | 290 |
| #7 — | 🇨🇿 filiph.net | A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
| 11.4K | ★ 41 | 181 |
| #8 — | A Flutter package to parse text and make them into multiple Flutter Text widget. | 10.3K | ★ 220 | 270 | |
| #9 — | 🇺🇸 freshplatform.net | A Dart port of quill-js-delta, offering a simple and expressive JSON format for describing rich-text content and its changes. | 8.8K | ★ 3 | 11 |
| #10 — | Convert easily HTML inputs content to Quill Js Delta format | 7.7K | ★ 11 | 18 | |
| #11 — | 🇺🇸 bulletjournal.us | A rich text editor built for Android, iOS, Web, and desktop platforms. It's the WYSIWYG editor and a Quill component for Flutter. | 7.5K | ★ 2.9K | 2.1K |
| #12 — | flutter-ml.dev | A Flutter plugin to use Google's ML Kit Text Recognition to recognize text in any Chinese, Devanagari, Japanese, Korean and Latin character set. | 7.3K | ★ 1.3K | 400 |
| #13 — | 🇯🇵 codingfeline.com | Unicode 17.0 Normalization - NFC, NFD, NFKC, NFKD. This is a Dart port of [walling/unorm](https://github.com/walling/unorm). | 6.1K | ★ 14 | 27 |
| #14 — | 🇦🇺 onepub.dev | Money2 is a high-precision library for storing, parsing, formatting, and performing arithmetic on monetary values and currencies. Fixed-decimal math, multi-currency support and conversions, parsing and formatting. (Money.parse('$2010.00') * 10).format('SCC#,##0') -> $US20,100
| 3.6K | ★ 61 | 207 |
| #15 — | kat.bio | An implementation of the popular fuzzywuzzy package in Dart, to suit all your fuzzy string matching/searching needs! | 2.8K | ★ 47 | 151 |
| #16 — | 🇺🇸 vscorp.com | A robust Quill Delta to HTML converter. This is a complete port of the popular quill-delta-to-html Typescript/Javascript package to Dart. | 2.7K | ★ 20 | 50 |
| #17 — | 🇰🇿 ykmnkmi.kz | Text wrapping and filling. It's a pure port of textwrap from Python. | 1.7K | ★ 10 | 13 |
| #18 — | 🇫🇷 jeremylandon.com | Finds degree of similarity between two strings, based on Dice's Coefficient, which is mostly better than Levenshtein distance. | 1.7K | ★ 36 | 129 |
| #19 — | 🇨🇳 reqable.com | Re-Highlight is a powerful text syntax highlighting library. | 1.3K | ★ 84 | 23 |
| #20 — | 🇩🇪 superlist.com | Text with metadata spans for easy text editing and styling. | 1.2K | ★ 15 | 31 |
| #21 — | 🇮🇳 chinmaykabi.com | Comprehensive string manipulation plugin for dart. Handles operations on latin, non latin and grapheme clusters alike! Features inspured from VocaJs | 967 | ★ 6 | 20 |
| #22 — | Convert between quill (delta) format and markdown | 751 | ★ 24 | 43 | |
| #23 — | 🇨🇳 reqable.com | Re-Editor is a powerful lightweight text and code editor widget. | 692 | ★ 751 | 135 |
| #24 — | Simple library to convert accents (diacritics) from strings to latin characters. | 616 | — | 6 | |
| #25 — | 🇭🇷 marinvitlov.com | A lightweight library for detecting East Asian Width of Unicode characters. Useful for text layout and alignment. | 520 | ★ 3 | 1 |
| #26 — | Simple filter to check and censor strings against profanity, obscene words. A default English words list is provided (LDNOOBW). | 511 | ★ 16 | 117 | |
| #27 — | 🇺🇸 mcdole.org | A simplified version of syntax_highlight but in pure dart so as to be useful outside of Flutter (e.g. jaspr) | 313 | ★ 1 | 3 |
| #28 — | Allows to get detailed information about the text (number of lines, lines at positions, characters at locations, locations at positions, positions at locations, and vice versa). | 312 | ★ 0 | 12 | |
| #29 — | 🇺🇸 flutterbountyhunters.com | Configurable, composable, extensible text editor and document renderer for Flutter. | 312 | ★ 15 | 781 |
| #30 — | A text widget that automatically adds hyphenation. It was designed as a drop-in replacement for the default text widget. | 304 | ★ 29 | 36 | |
| #31 — | Simple and expressive format for describing rich-text content created for Quill.js editor. | 299 | ★ 2 | 6 | |
| #32 — | 🇫🇷 rouxguillau.me | Package to parse iCalendar (.ics) files written in pure Dart. | 277 | ★ 38 | 58 |
| #33 — | n4ze3m.site | Dart and flutter package accurately replace/remove emojis in text | 262 | ★ 9 | 41 |
| #34 — | A Flutter package to highlight, format, and tokenize mathematical equations. | 257 | — | 0 | |
| #35 — | 🇵🇹 turingdeal.com | Spell check on flutter on client side, works for multiple languages | 227 | ★ 9 | 15 |
| #36 — | 🇨🇳 sunjiao.net | Convert Chinese characters to pinyin, simplified or traditional Chinese. Accurate and complete Chinese character dictionary. Fast conversion. | 226 | ★ 11 | 19 |
| #37 — | 🇯🇵 madlon-kay.com | Detect and decode the charset (character encoding) of text bytes | 224 | ★ 20 | 30 |
| #38 — | 🇳🇱 jfk.dev | A Dart library for for detecting and transliterating Hiragana, Katakana, and Romaji.
| 214 | ★ 37 | 40 |
| #39 — | 🇺🇸 novelplotter.com | Implementation of an hyphenation algorithm for various languages, based on TeX definitions. | 201 | ★ 1 | 10 |
| #40 — | 🇺🇸 flutter.institute | An implementation of the PRECIS Language Rules as defined by RFC 8265 | 192 | ★ 0 | 0 |
| #41 — | Implementation of string distance algorithms for advanced text comparison. | 154 | ★ 25 | 27 | |
| #42 — | 🇯🇵 bookm.me | TextField with detection features. You can detect hashtags, at sign, url or anything you want. Helps you develop Twitter like app. Refinement of hashtagable | 139 | ★ 45 | 165 |
| #43 — | Simple and expressive format for describing rich-text content created for Quill.js editor. This package is unofficial port to Dart from JavaScript. | 138 | ★ 65 | 34 | |
| #44 — | 🇮🇳 vishwakarthik.in | A high-performance fuzzy search algorithm in Dart, designed for intelligent auto-suggestions, typo tolerance, and fast string matching.
| 138 | ★ 8 | 19 |
| #45 — | Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition. It has unicode (UTF-8) support, and can recognize more than 100 languages. | 135 | ★ 68 | 213 | |
| #46 — | A TextField Widget that allow you to convert easily what's in the TextField to Markdown with custom toolbar support. | 130 | ★ 23 | 73 | |
| #47 — | Simple dart package for converting Cyrillic symbols to Translit and back | 127 | ★ 5 | 18 | |
| #48 — | A Dart package that removes Markdown formatting from text, converting it to plain text. Port of the popular Node.js remove-markdown package. Supports headers, emphasis, links, images, code blocks, lists, blockquotes, and more. | 124 | ★ 1 | 2 | |
| #49 ▲ 2 | 🇺🇸 cardilloonline.com | A collection of phonetic algorithms. These algorithms help find words or names that sound similar by generating an encoding that can be compared or indexed for fuzzy searching. | 116 | ★ 12 | 19 |
| #50 — | Convert your Quill Delta into a simple document format, that makes more simple manipulate text/block attributes | 115 | ★ 3 | 3 | |
| #51 — | experimental.plugfox.dev | Markdown library written in Dart. It can parse and display Markdown.
| 113 | ★ 29 | 51 |
| #52 — | A fast Flutter profanity & swear word filter with phone number detection, powered by Aho-Corasick. Supports 80+ languages and 55,000+ curated bad words. | 107 | ★ 11 | 63 | |
| #53 — | A Flutter package for detecting the language of a given text using character-wise n-gram models | 104 | ★ 7 | 14 | |
| #54 — | 🇻🇳 lamnhan.dev | Helps you remove accents and diacritics from strings. It comes with a built-in Crawler feature. | 93 | ★ 5 | 9 |
| #55 — | 🇫🇷 lichess.org | Provides chess and chess variants rules and operations including chess move generation, read and write FEN, read and write PGN. | 90 | ★ 52 | 12 |
| #56 ▲ 2 | 🇱🇮 philippgerber.li | Inline Markdown-like formatting for Flutter - as drop-in replacements for `Text` and `TextEditingController`. Bold, italic, code, [URL links](.), highlights, super/subscript.
| 90 | ★ 29 | 56 |
| #57 — | dartcommunity.dev | Tokenization and syntax highlighting support for various programming languages and data formats. | 89 | ★ 3 | 2 |
| #58 — | rohanjsh.dev | Whatsapp like text styling for you! -- Bold, Italic, Underline and more -- Drive your text style through Backend! | 87 | ★ 39 | 108 |
| #59 ▼ 2 | 🇮🇳 arunprakashg.com | High-performance byte and data-rate conversions with BigInt precision, expression parsing, transfer planning, storage profiles, and localization-ready formatting. | 86 | ★ 3 | 7 |
| #60 — | dartcommunity.dev | Markdown extension with support for description/definition lists. | 83 | ★ 0 | 2 |
| #61 ▲ 3 | TextEditingController and RichText / TextSpan builder with hashtag, url and mention detection with Regular Expressions. Also with tap support. | 76 | ★ 24 | 97 | |
| #62 — | A Dart package to reshape Arabic text for correct rendering. | 74 | ★ 0 | 5 | |
| #63 ▼ 2 | 🇬🇩 yivan.rf.gd | A Dart-only package that creates, parses, and handles LRC, which is a format that stores song lyrics. | 73 | ★ 14 | 18 |
| #64 ▲ 2 | 🇮🇱 dragonx.cloud | A BPE tokeniser for use with OpenAI's models. It exposes APIs used for processing text using tokens. | 71 | ★ 1 | 3 |
| #65 ▼ 3 | 🇭🇷 microblink.com | Flutter plugin for BlinkCard, SDK for scanning and OCR of various identity documents. | 71 | — | 5 |
| #66 — | 🇺🇦 leushchenko.com | Parse MRZ (Machine Readable Zone) from identity documents. | 68 | ★ 18 | 18 |
| #67 — | 🇷🇺 zuzu.dev | Tesseract 4 adds a new neural net (LSTM) based OCR engine which is focused on line recognition. It has unicode (UTF-8) support, and can recognize more than 100 languages. | 63 | ★ 105 | 89 |
| #68 — | A port of the bbcode parser and trasnformer [bbob](https://github.com/JiLiZART/bbob) in dart. | 61 | ★ 9 | 3 | |
| #69 — | A Flutter plugin for advanced text recognition using Apple Vision framework on iOS and Google ML Kit on Android. Provides high-accuracy OCR with confidence scores, bounding boxes, and language detection. | 61 | ★ 3 | 4 | |
| #70 — | 🇳🇱 mstruijk.nl | A package to display BBCode text in Flutter apps. Manage your own tags or use those of others. | 58 | ★ 10 | 7 |
| #71 — | ksaikiran.dev | String similarity for Dart & Flutter. Calculate match percentages using Levenshtein, Damerau-Levenshtein, and Jaro-Winkler. Supports fuzzy matching and case-insensitive comparison. | 57 | ★ 3 | 14 |
| #72 — | 🇵🇰 thexaib.com | A specific Arabic language library ported to dart from Python, provides basic functions to manipulate Arabic letters and text. | 54 | ★ 1 | 41 |
| #73 — | betterx.io | Package provides light widgets[for Linkify, Clean] and string scanner extensions on a string to check it contains bad words/urls/links/emails/phone numbers/#hashtags/@mentions etc. | 50 | ★ 9 | 51 |
| #74 — | 🇮🇳 sivaprasadnk.dev | Detect language of any text. | 49 | ★ 2 | 2 |
| #75 — | 🇯🇵 kaboc.cc | A Dart package for flexibly parsing text into easy-to-handle format according to multiple regular expression patterns. | 49 | ★ 10 | 8 |
| #76 — | 🇧🇷 luizbarboza.com | Parse and format times, inspired by strptime and strftime. | 40 | ★ 2 | 1 |
| #77 — | A cross-platform Flutter plugin that provides high-quality word hyphenation. | 40 | ★ 3 | 2 | |
| #78 — | A powerful framework for handling special characters, emojis, and HTML entities in strings | 39 | ★ 0 | 2 | |
| #79 ▲ 2 | A Dart package for scraping movie and series information from IMDb, including titles, ratings, cast details, and get latest trending movies and series datas. | 36 | ★ 1 | 3 | |
| #80 — | A Dart/Flutter plugin that truncates HTML while preserving valid structure and certain specified tags.
| 36 | ★ 1 | 2 | |
| #81 ▼ 2 | 🇩🇪 enough.de | Generates ASCII art using image to ASCII, FIGlet text banner support and emoticon to text conversions. | 36 | ★ 19 | 27 |
| #82 — | 🇭🇷 qedcode.io | Flutter scalable OCR package is a wrapper around google_mlkit_text_recognition where you can partialy select part of camera which text will be processed of. | 32 | ★ 81 | 131 |
| #83 — | 🇭🇷 marinvitlov.com | Tiktoken is a BPE tokeniser for use with OpenAI's models. It exposes APIs used for processing text using tokens. | 31 | ★ 26 | 22 |
| #84 — | 🇺🇸 solid.software | The LanguageTool TextField package is a spell-checker designed for Flutter apps. This is useful for apps that need text input like messaging, notes, and email. | 31 | ★ 39 | 95 |
| #85 ▲ 3 | 🇻🇳 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. | 29 | ★ 6 | 6 |
| #85 — | 🇺🇦 mitryp.com.ua | An extensible library providing the functionality of parsing strings to extract dates in different formats. | 29 | ★ 3 | 9 |
| #87 — | 🇺🇸 g-30.dev | A natural language date parser in Dart. Finds date references in user-generated text and returns objects containing DateTime and position in text. | 29 | ★ 15 | 12 |
| #88 — | Beautiful Arabic text justification using Kashida (ـ) instead of spaces. | 29 | ★ 4 | 23 | |
| #89 — | letyarch.blogspot.com | The best package for cp949 decoding/encoding. support null-safety, less memory comsumption. include examples and tests | 29 | ★ 5 | 17 |
| #90 — | 🇧🇷 gerbertsantos.com.br | Plugin para converter números para texto por extenso em português. | 28 | ★ 1 | 16 |
| #91 — | 🇦🇹 anyline.com | Flutter Plugin for Anyline OCR, which allows you to scan all kinds of numbers, characters, text and codes. | 27 | ★ 2 | 12 |
| #92 — | kat.bio | A dart port of the rapidfuzz library, for fuzzy-matching strings, and calculating the edit distance between strings. | 26 | ★ 3 | 3 |
| #93 — | furkank.net | A VCF (VCard) file parser from scratch. It contains support for VCard 2.x-4.x (except the AGENT type). | 26 | ★ 4 | 2 |
| #94 — | Peruvian DNI OCR helpers — ML Kit text recognition denoise, MRZ parsing, address extraction, and surname normalization for the Peruvian Documento Nacional de Identidad. | 24 | ★ 0 | 2 | |
| #95 — | Turkish String upper-lower case converter and comparators for sorting | 23 | ★ 43 | 53 | |
| #96 — | worldtrollfootball.wtf | Sentiment Dart is a dart module that uses the AFINN-165 wordlist to perform sentiment analysis on arbitrary blocks of text | 23 | ★ 10 | 19 |
| #97 — | A Flutter FFI plugin for OCR with Edge AI. Uses Apple Vision (iOS) / ML Kit (Android) for text recognition and ONNX Runtime for layout detection. | 23 | ★ 0 | 2 | |
| #98 — | Simple and expressive format for describing rich-text content created for Quill.js editor. | 22 | — | 3 | |
| #99 — | On-device OCR for Flutter, powered by PaddleOCR + Paddle Lite (Android/iOS) and paddleocr-js (web). | 22 | ★ 1 | 1 | |
| #100 — | A Flutter Text widget support word break for CJK. Based on Wrap with Text widget | 21 | ★ 5 | 16 | |
| #101 — | Pattern Matching implementation of aho_corasick using a state machine to find all matches in a text for a large number of words. | 20 | ★ 5 | 4 | |
| #102 ▲ 2 | 🇸🇬 devcrew.io | A text widget which you can use to initially only show a defined number of lines of a probably long text. it also support clickable @mention, | 20 | ★ 15 | 35 |
| #103 — | 🇺🇸 google.dev | A Dart wrapper around the CodeMirror text editor. | 20 | ★ 88 | 19 |
| #104 — | 🇨🇳 fluttercandies.com | A comprehensive vCard parsing and generation library supporting vCard 2.1, 3.0, and 4.0 formats with jCard and xCard representations. | 19 | ★ 3 | 3 |
| #105 — | Dart plugin which provides binding to Mecab library (Japanese Morphological Analyzer) | 19 | ★ 5 | 4 | |
| #105 — | Flutter plugin which provides binding to Mecab library (Japanese Morphological Analyzer) | 19 | ★ 4 | 3 | |
| #105 ▲ 3 | 🇦🇺 benmilanko.com | On-device OCR engine for dart_pdf_editor that adds a selectable, searchable text layer to scanned PDFs with a downloadable PP-OCR ONNX model. | 19 | ★ 18 | 1 |
| #108 — | Platform-agnostic rich text document model based on Delta format and used in Zefyrka editor. | 18 | ★ 5 | 4 | |
| #109 ▼ 10 | 🇷🇺 pavluke.ru | A Dart library for censoring text based on predefined patterns and customizable characters. | 18 | ★ 1 | 4 |
| #110 — | 🇮🇳 shrawan.me | A Flutter plugin for native OCR (Optical Character Recognition) using Apple's Vision framework on iOS and Google ML Kit on Android. | 17 | ★ 5 | 14 |
| #111 — | 🇫🇷 maranathapp.dev | A multilingual collection of stopwords (using ISO 639-1 language codes) for Dart/Flutter. | 17 | ★ 0 | 4 |
| #112 ▲ 3 | 🇯🇵 kingu.dev | A BudouX implementation in Dart. | 16 | ★ 11 | 3 |
| #112 — | 🇩🇰 hornmicro.com | A package that implements A1 Notation used in spreadsheets and worksheets | 16 | ★ 3 | 3 |
| #114 — | 🇰🇷 honor-driven.dev | It is a package that makes it easier to handle Korean by using regular expressions. 정규표현식을 이용해 한국어를 더 쉽게 다룰 수 있게 해주는 패키지입니다. | 16 | ★ 29 | 36 |
| #115 — | 🇩🇪 mortz.dev | A Dart port of Mozilla's Readability.js content extraction library. | 16 | ★ 1 | 0 |
| #116 — | Free and unlimited Google translations and TTS. Fast and private. | 15 | ★ 5 | 39 | |
| #117 ▼ 3 | tagnote.app | A syntax highlighting library written in Dart, ported from PrismJS. | 15 | ★ 1 | 2 |
| #118 — | A NLTK-port to perform stemming in Dart / Flutter and reduce words to its base. | 15 | ★ 9 | 14 | |
| #119 — | 🇸🇪 abcx3.com | An intelligent command-line utility for translating ARB files with Google Translate and OpenAI APIs, featuring smart change detection and modular architecture. | 14 | ★ 2 | 7 |
| #120 — | OCR Scan Text is a wrapper around the "Google ML kit Text Recognition" library. | 14 | ★ 18 | 39 | |
| #121 — | 🇦🇺 gmconsult.com.au | Tokenize text, compute readibility scores for a document and evaluate similarity of terms. | 13 | ★ 12 | 22 |
| #122 — | 🇦🇺 calvinr.com | A Flutter plugin that enables spell-checking with suggestions based on device language settings. Ideal for real-time text validation in multilingual applications. | 13 | ★ 0 | 3 |
| #123 — | Flutter plugin for on-device OCR using ML Kit (Android), Vision (iOS/macOS), WinRT (Windows), Tesseract (Linux). Document parsing, validation, and masking. | 13 | ★ 1 | 1 | |
| #124 ▲ 2 | brewkits.dev | HTML parsing plugin for HyperRender. Converts HTML content to UDT with full CSS support. | 13 | ★ 17 | 5 |
| #125 — | 🇯🇵 iori.dev | A compact Japanese text tokenizer for Dart. TinySegmenter is a Japanese word segmentation library based on the original JavaScript implementation by Taku Kudo. | 12 | ★ 3 | 4 |
| #126 ▲ 2 | Dart implementation of TOON (Token-Oriented Object Notation) - a compact format for LLMs with 30-60% fewer tokens than JSON. Supports JSON, YAML, and XML conversion. | 12 | ★ 4 | 11 | |
| #127 ▲ 2 | 🇯🇵 madlon-kay.com | A pure-Dart parser for Emacs Org Mode (https://orgmode.org) markup | 12 | ★ 51 | 4 |
| #128 ▼ 2 | 🇫🇷 makepad.fr | Levenshtein distance implementation in Dart. The levenshtein distance can be invoked as a function or as a String extension. | 11 | — | 6 |
| #129 — | A Flutter package for scanning and extracting data from Kenyan National ID cards using Google ML Kit OCR. | 11 | ★ 1 | 2 | |
| #130 — | WOFF and WOFF2 font support for Flutter — decodes WOFF1/WOFF2 to SFNT (TTF/OTF) so Flutter's FontLoader can load them. Pure-Dart decoder, high-level Flutter FontLoader wrapper, and a CSS @font-face parser.
| 11 | ★ 12 | 1 | |
| #131 — | This library helps you to convert quill json to HTML. | 11 | — | 3 | |
| #132 ▼ 8 | 🇬🇧 artvuu.group | A chinese character to jyutping package for Dart developers. | 11 | ★ 3 | 2 |
| #133 — | Flutter plugin for offline OCR using PP-OCRv6 (PaddleOCR) with ONNX Runtime C++ inference. Supports text detection and recognition on Windows. | 10 | ★ 1 | 1 | |
| #134 — | 🇩🇰 ardaproject.org | Lossless source code tokenizer built on Rumil parser combinators. Classified token spans for syntax highlighting. Built-in grammars for Dart, Scala, YAML, JSON, and shell. | 10 | ★ 0 | 0 |
| #135 — | 🇳🇬 developerjamiu.com | A Flutter plugin used to detect links in texts using NSDataDetector on iOS and TextClassifier on Android | 10 | ★ 53 | 102 |
| #136 — | Quill Delta <-> Markdown conversion. Pure Dart. Importer pivots through HTML; exporter walks Delta lines natively. | 10 | ★ 0 | 0 | |
| #137 — | 🇩🇰 ardaproject.org | Format parsers built on Rumil: JSON, CSV, XML, TOML, YAML, Proto3, HCL, and CommonMark Markdown, plus typed AST decoders with ObjectAccessor pattern. | 10 | ★ 0 | 0 |
| #138 ▼ 4 | A client-side OCR package for Flutter Web using Tesseract.js. | 10 | — | 1 | |
| #139 — | A lightweight, zero-dependency library that intelligently completes incomplete Markdown syntax during streaming. | 10 | ★ 3 | 1 | |
| #140 ▲ 2 | gantt-sync.com | A lightweight rope-based text editor for Flutter using a Rust backend. | 9 | ★ 0 | 1 |
| #141 — | Google mlkit text recognize plugin, supports Android and IOS. | 9 | ★ 20 | 10 | |
| #142 ▲ 2 | 🇫🇷 souf.fr | Work with korean hangul characters (한글). Validate characters, split syllables into jamo, merge jamos into syllables.
| 9 | ★ 2 | 16 |
| #143 ▼ 3 | 🇭🇺 infiniteloop.cloud | Flutter plugin to wrap Apple Vision for text recognizing on image data. | 9 | ★ 4 | 5 |
| #144 — | 🇺🇸 memspace.app | Platform-agnostic rich text document model based on Delta format and used in Zefyr editor. | 9 | ★ 2.2K | 9 |
| #145 — | A Flutter text widget which is expandable and can automatically parse urls present in the text it into clickable links. | 9 | ★ 4 | 42 | |
| #146 — | 🇺🇸 valify.me | VIDVOCR Flutter Plugin | 9 | — | 1 |
| #147 — | An optimized, strictly typed, offline interface for the Open English WordNet database. Supports lightweight (no definitions) and full (with definitions) modes. | 9 | ★ 0 | 1 | |
| #148 — | A Flutter package for simplified text formatting with markdown-like syntax. | 8 | ★ 0 | 6 | |
| #149 — | 🇵🇰 abulkalam.dev | A robust Flutter plugin for CNIC (Computerized National Identity Card) OCR with specialized support for Urdu and Sindhi scripts using Google ML Kit and Tesseract. | 8 | ★ 0 | 1 |
| #149 ▼ 6 | 🇮🇳 hsquareapps.com | Business/visiting card reader using native Google ML Kit Text Recognition v2 + Entity Extraction. Extracts text and parses name, company, phone, email, website. | 8 | ★ 0 | 1 |
| #151 — | 🇯🇵 yosina.io | A transliteration library for Japanese text normalization | 8 | ★ 26 | 0 |
| #152 — | 🇺🇸 vteam.com | A cross-platform Flutter package that extracts text from clean digital images using standard fonts, run offline with no external dependencies. | 8 | ★ 5 | 9 |
| #153 — | A Dart package that allows you to scrape recipe data from websites using JSON-LD structured data (schema.org Recipe markup). | 8 | ★ 0 | 1 | |
| #154 ▲ 2 | A pure Dart detector for URLs, email addresses, phone numbers, and custom text patterns. | 8 | ★ 1 | 4 | |
| #154 — | A Flutter package to help conversion between bijoy and unicode | 8 | ★ 6 | 14 | |
| #156 — | A high-performance, local OCR package for Dart and Flutter that leverages native OS APIs. | 8 | ★ 2 | 2 | |
| #156 — | Text widget that wraps Korean string without word-breaks. Well spaced Hangeul as it should be. | 8 | ★ 5 | 15 | |
| #156 — | 🇨🇦 arjanaswal.com | A quill to markdown converter and vice versa | 8 | ★ 12 | 16 |
| #159 — | ryzizub.com | A Dart parser for the ChordPro 6 song format. Extracts chords, lyrics, metadata, comments, layout hints and chord diagrams. | 8 | ★ 1 | 0 |
| #160 — | A Dart package for fuzzy string comparison using Levenshtein, Jaccard, and Cosine algorithms. Supports Turkish character normalization. | 8 | ★ 0 | 1 | |
| #160 — | A Dart implementation of Malsami G2P (Grapheme-to-Phoneme) engine for Flutter | 8 | ★ 2 | 4 | |
| #162 ▼ 9 | KTP OCR for Android(mlkit) and iOS(vision), smallest size compare to other KTP OCR. | 8 | ★ 3 | 8 | |
| #163 ▲ 4 | 🇮🇩 kartika.dev | Arabic kashida justification for Flutter using HarfBuzz shaping and FreeType outlines — native FFI on mobile, WebAssembly on web. | 7 | ★ 2 | 3 |
| #164 — | 🇨🇳 sunjiao.net | Transliterate Cyrillic script to Latin script and vice versa. | 7 | ★ 1 | 2 |
| #165 — | Flutter library and demo app for UDPipe 1 — NLP tokenization, POS tagging and dependency parsing across 50+ languages, with native FFI on desktop/mobile and WebAssembly on the web. | 7 | ★ 0 | 2 | |
| #166 — | 🇫🇷 koojira.com | Dart package to recognize if provided string contains offensive words. | 7 | ★ 2 | 4 |
| #166 ▲ 2 | Package to provide conversion between fullwidth(全角) and halfwidth(半角) in Japanese. | 7 | ★ 1 | 1 | |
| #168 — | 🇧🇩 prohelika.org | A powerful equation parser and solver for Dart — f(x) for your code. Parse, evaluate, and solve mathematical functions with ease. | 7 | ★ 0 | 2 |
| #169 ▲ 3 | 🇹🇷 mesudsurucu.com | A Flutter package for formatting text data like phone numbers, credit cards, IBANs, dates, and currencies, with special formatting for Turkish users. | 7 | ★ 0 | 5 |
| #170 ▼ 6 | A Flutter package for extracting text from images and parsing Saudi ID card data using Google ML Kit Text Recognition. Supports OCR operations and comprehensive ID card data extraction. | 7 | — | 2 | |
| #171 ▼ 2 | 🇮🇩 solusibejo.com | Text Editor in Flutter for Android and iOS to help free write WYSIWYG HTML code based on Summernote 0.8.18 javascript wrapper. | 7 | ★ 46 | 107 |
| #172 — | A Flutter package for native text recognition using native APIs. | 7 | ★ 1 | 1 | |
| #173 — | An offline-first Romanized-to-Nepali transliteration engine and custom Devanagari keyboard widget for Flutter. | 7 | ★ 2 | 4 | |
| #174 ▲ 14 | interlib.dev | A widget that detects specific patterns within a text and makes them interactive. | 6 | ★ 0 | 7 |
| #174 — | StyleParser is a Flutter package that parses CSS and HTML to convert styles into Flutter's `TextStyle` and `TextSpan` for rich text formatting. | 6 | ★ 2 | 6 | |
| #176 — | 🇯🇵 lexedia.moe | Tokenize Japanese text using dictionaries defined by the Atilika project. | 6 | ★ 2 | 3 |
| #177 ▼ 2 | is a powerful and flexible library for reading and analyzing lexical structures in text data inside Flutter applications. This package provides intuitive tools for extracting, analyzing and manipulating lexical elements such as words, phrases and sentences. | 6 | ★ 1 | 7 | |
| #178 ▲ 3 | DaJieBa - Pure Dart Chinese text segmentation, a port of Python jieba with binary trie and delta-gzip compression. | 6 | ★ 1 | 1 | |
| #179 — | This is a Plugin which provides native ML Kit Optical Character Recognition API. | 6 | ★ 2 | 6 | |
| #179 — | locorda.dev | A Dart JSON-LD 1.1 parser and serializer for RDF graphs. Compact, expanded, and flattened output with context support. Linked data codec for knowledge graph applications. | 6 | ★ 4 | 0 |
| #181 — | A Flutter package that provides interactive image cropping and text recognition functionality using Google ML Kit. | 6 | ★ 0 | 2 | |
| #181 ▼ 4 | 🇧🇩 mdshahidulislam.tech | A Flutter plugin for detecting and filtering out offensive language and bad words in text input. | 6 | ★ 2 | 6 |
| #183 ▲ 4 | 🇨🇳 w568w.eu.org | A Flutter implementation of Chinese word segmentation Python library, jieba. | 6 | ★ 14 | 9 |
| #184 ▼ 3 | 🇺🇸 novelplotter.com | Lemmatizer for text in English. Inspired by Python's nltk.corpus.reader.wordnet.morphy | 6 | ★ 8 | 7 |
| #185 ▼ 2 | Dart library for working with Vehicle Identification Numbers (VINs) based on ISO 3779:2009 and World Manufacturer Identifiers (WMIs) based on ISO 3780:2009, enriched by NHTSA data. | 6 | — | 2 | |
| #186 ▼ 2 | Rabbit Converter is a library to convert text between different Burmese Text Encodings (i.e. Zawgyi and Unicode). | 6 | — | 26 | |
| #187 ▼ 2 | On-device proof-of-address pre-screening for Flutter. Runs OCR and fuses fuzzy address, name, and GPS signals into a confidence score; not a verification authority. | 6 | ★ 0 | 2 | |
| #188 ▼ 3 | 욕설·비속어를 효과적으로 식별할 수 있도록 도와주는 패키지(한국어 지원) | 5 | ★ 6 | 12 | |
| #189 — | 🇨🇦 yushulx.me | A wrapper for Dynamsoft Capture Vision SDK, capable of recognizing MRZ (Machine Readable Zone) and VIN (Vehicle Identification Number). | 5 | ★ 15 | 20 |
| #189 — | A Dart library for transliterating Indic scripts and romanizations. | 5 | ★ 0 | 0 | |
| #191 ▼ 2 | HTML editor for Flutter (WYSIWYG, rich text) with built-in speech-to-text. | 5 | ★ 5 | 29 | |
| #192 — | 🇳🇱 fperson.dev | Parse subtitles/captions from YouTube without authorization. | 5 | ★ 19 | 20 |
| #193 — | 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. | 5 | — | 3 | |
| #194 ▲ 3 | A Flutter widget for censoring text with customizable profanity patterns. | 5 | ★ 1 | 1 | |
| #195 — | 🇦🇺 gmconsult.com.au | Dart library for creating an inverted index on a collection of text documents. | 5 | ★ 3 | 5 |
| #196 — | A simple and easy to use parser to extract information from a standard vCard string. Major vCard properties from versions 2.1, 3.0, 4.0 are supported. | 5 | ★ 3 | 11 | |
| #197 — | 🇨🇳 hetu.dev | Convert Chinese characters into Dart numbers. | 5 | ★ 4 | 4 |
| #198 — | 🇦🇲 narek-manukyan.dev | Flicker-free streaming Markdown widget for Flutter. Renders partial LLM token streams progressively, handling unclosed syntax gracefully. | 4 | ★ 0 | 2 |
| #199 ▲ 9 | 🇩🇪 clevertasks.de | Dart library for checking text for grammar and spelling mistakes using the language tool API. | 4 | ★ 10 | 25 |
| #199 ▲ 2 | 🇿🇼 iamngoni.co.zw | Collection of regex patterns commonly used in Zimbabwe. Regex patterns include mobile numbers, passports, vehicle license plates, driver's license, email addresses and passwords | 4 | ★ 6 | 22 |
| #199 ▲ 2 | ksaikiran.dev | Flutter widget for highlighting rich text — single query, multiple queries with per-term colors, regex patterns, tappable spans, and rounded-corner styling. | 4 | ★ 1 | 20 |
| #202 — | 🇺🇸 stormlightlabs.org | Text parsing and rich-text facet helpers for Bluesky posts, ported for Poptart. | 4 | ★ 0 | 1 |
| #202 ▼ 3 | 🇮🇳 abomis.com | A Flutter Plugin Using Camera to Scan Barcodes/Taking Pictures/Proccess OCR Data. | 4 | ★ 1 | 3 |
| #202 ▼ 4 | 🇺🇸 novelplotter.com | English dictionary with about 120.000 entries, based on Wordnet. | 4 | ★ 7 | 14 |
| #205 — | 🇧🇷 bdlukaa.dev | A lightweight Dart package for converting Arabic, Chinese, Cyrillic, Hebrew, Japanese and Korean text to Romanized form with auto-detection support. | 4 | ★ 6 | 11 |
| #205 ▼ 2 | A library for converting between Markdown and Delta of the package flutter_quill. | 4 | ★ 22 | 24 | |
| #207 — | 🇩🇰 hornmicro.com | A standalone formula engine for spreadsheet-like calculations in Dart. Excel/Google Sheets compatible parsing, 400 built-in functions across 14 categories, dependency tracking, and custom function registration. | 4 | ★ 1 | 2 |
| #208 — | A pure Dart port of Fuse.js, a lightweight fuzzy-search library with extended search syntax, weighted keys, and Bitap scoring. | 4 | ★ 1 | 1 | |
| #209 ▼ 3 | 🇺🇿 saifulkamil.com | High-performance real-time OCR plugin for Flutter using NCNN and PP-OCRv5. Supports live camera preview, flash control, and photo capture with integrated text recognition. | 4 | ★ 2 | 3 |
| #210 — | pub.nyapic.com | Japanese text processing library for kinsoku (line breaking rules), character classification, yakumono adjustment, and kerning. Supports JIS X 4051:2004 with ICU. | 4 | ★ 0 | 1 |
| #211 — | 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 | |
| #211 — | 🇮🇩 rencanggunung.com | Flutter package for translating aksara jawa. | 4 | ★ 3 | 1 |
| #213 ▲ 2 | Arabic-first text normalization and search utilities for Dart & Flutter, with robust normalization, token-based search, and simple result ranking.
| 4 | ★ 0 | 14 | |
| #213 — | 🇺🇬 antinvestor.com | Dart client library for Ant Investor Ocr Service - Optical character recognition and document processing | 4 | — | 0 |
| #215 ▼ 5 | 🇨🇦 justkawal.dev | A library to process noun (plural to singular and singular to plural), verb (gerund, present & past) and adjective (comparative, superlative) transformations. | 4 | ★ 7 | 15 |
| #216 — | shiosyakeyakini.info | mfm (Markup Language For Misskey) parser for dart. it provides feature that text convert misskey node and properties. | 3 | ★ 12 | 3 |
| #217 — | 🇺🇸 solid.software | Convert numbers to words (text representation). | 3 | ★ 2 | 7 |
| #218 — | Tafqit a Dart/Flutter package to convert a numbers to Arabic text words. | 3 | ★ 1 | 16 | |
| #218 — | Flutter plugin which provides binding to Mecab library (Japanese Morphological Analyzer) on iOS and Android | 3 | ★ 24 | 13 | |
| #220 — | 🇬🇧 darticulate.com | A simple standalone commandline anagram solving utility library for Dart. | 3 | ★ 3 | 1 |
| #221 — | 🇺🇸 quire.io | A fork of dart-lang's markdown at https://github.com/dart-lang/markdown | 3 | ★ 7 | 2 |
| #222 — | Flicker-free streaming markdown renderer for Flutter AI apps. Drop-in replacement for flutter_markdown with no flash on partial code fences, tables, or LaTeX. | 3 | ★ 8 | 7 | |
| #223 — | pedrolemoz.dev | Implementation of Levenshtein's Automaton to find similarities between a String and a set of known words. | 3 | ★ 1 | 7 |
| #224 — | 🇺🇸 petit.dev | A package that allows you to parse strings for bible references or match them to their bible verses. Can parse varying formats of references and multiple references at a time. | 3 | ★ 7 | 13 |
| #225 — | degenk.com | A Flutter package to make it easy to create links, mentions, hashtags, emails, phones, and custom patterns. | 3 | ★ 1 | 0 |
| #225 — | Dart Sentiment is a dart module that uses the AFINN-165 wordlist and Emoji Sentiment Ranking to perform sentiment analysis on arbitrary blocks of input text. | 3 | ★ 9 | 36 | |
| #227 — | Lyrics Chord parser and renderer for Flutter. It also comes with transpose and auto-scroll features. | 3 | ★ 30 | 40 | |
| #228 — | 🇵🇹 drafakiller.com | A simple Markdown parser for Dart. Create your own custom Markdown syntax. | 3 | ★ 5 | 4 |
| #229 — | 🇫🇷 passion-programmation-laurentdu64.blogspot.com | A chess board that is not intended to play chess, but just defined a custom chess position and get its code in Forsyth-Edwards Notation (FEN). | 3 | ★ 2 | 1 |
| #230 — | 🇺🇸 vm75.duckdns.org | A functional transliterator library for the most common Indic/Brahmic scripts. | 3 | ★ 4 | 3 |
| #231 — | On-device text classification and sentence embeddings using fastText .ftz quantized models via Dart FFI. Verified on Android. Contributions welcome | 3 | ★ 0 | 1 | |
| #232 — | OCR scan library for Flutter. It can scan text form zones in preview. | 3 | ★ 0 | 3 | |
| #233 — | Lyrics Chord parser and renderer for Flutter. It also comes with transpose and auto-scroll features. | 3 | — | 9 | |
| #234 — | A high-performance text dynamics engine and layout framework for native Flutter. mathematically wraps text natively around geometry, obstacles, and shapes. | 3 | ★ 34 | 27 | |
| #235 — | quds.cc | Dart package designed for parsing and evaluating mathematical, logical, and textual formulas. It enables developers to input complex expressions. | 2 | ★ 4 | 8 |
| #236 ▲ 2 | shiosyakeyakini.info | A MFM (Misskey Flavored Markup language) Renderer for Flutter. | 2 | ★ 17 | 2 |
| #236 ▲ 2 | 🇺🇸 suragch.dev | Unicode conversion package for traditional Mongolian scripts | 2 | ★ 10 | 7 |
| #238 ▲ 4 | A textfield widget that checks for profanity in the input text. | 2 | ★ 2 | 2 | |
| #239 ▲ 4 | 🇮🇳 abomis.com | A Flutter package uses ocrkit for processing output. Image texts extracted and processed to return the special data wanted. Just pass the image path to the chosen function. | 2 | ★ 0 | 2 |
| #240 ▼ 3 | 🇬🇧 letterassist.ai | Flutter plugin for the Tesseract OCR library. | 2 | ★ 12 | 9 |
| #241 ▼ 9 | A package for using Nanonets OCR api calls easily in the flutter application without having to write long code to implement it manually. | 2 | ★ 2 | 40 | |
| #242 ▲ 2 | A high-performance text dynamics engine and layout framework for native Dart, with no dependencies. | 2 | ★ 34 | 5 | |
| #242 ▼ 4 | sriram.io | A parsing library to parse formulas and evaluate like we use in excel or spreadsheets. | 2 | ★ 6 | 3 |
| #244 — | this package provides a function to convert Amharic text with homophones to a normalized form. | 2 | ★ 3 | 5 | |
| #245 ▲ 3 | A simple text extractor that supports PDF, DOCX, TXT, and image OCR. | 2 | ★ 0 | 5 | |
| #246 — | A sdk tool for developers use functions of aliyun OCR text recognition in the dart language for flutter framework. | 2 | ★ 1 | 0 | |
| #246 — | A powerful Flutter/Dart package for formatting, validation, and manipulation of common data types such as dates, times, currencies, phone numbers, and more. | 2 | ★ 0 | 2 | |
| #248 — | 🇯🇵 kkazuo.com | Yet another CSV parser that you may want. Supports tolerant quate escaping and treaming conversions. | 2 | ★ 0 | 1 |
| #249 — | A lightweight Dart utility for smart word transformations - from singular to plural, snake_case to camelCase, and everything in between. | 2 | ★ 0 | 2 | |
| #250 — | 🇺🇸 wrenn.me | Convert the Notus document format to an HTML representation. | 2 | ★ 17 | 18 |
| #250 — | String formatting for Latitudes and Longitudes using templating. | 2 | ★ 2 | 3 | |
| #250 ▼ 12 | A parser for ICalendar files (.ics) | 2 | ★ 1 | 3 | |
| #250 — | TextField that can extract relevant information from the raw text input. | 2 | ★ 3 | 52 | |
| #254 — | A powerful Flutter text highlighter with regex support, tap gestures, and background highlighting. | 2 | ★ 0 | 0 | |
| #254 — | 🇮🇩 elriztechnology.com | This package extends the Text widget to provide additional functionality for highlighting text that matches a given list of patterns. | 2 | ★ 4 | 30 |
| #254 — | A Flutter utility package that provides helpful string and date formatting functions. | 2 | — | 0 | |
| #257 — | A Dart/Flutter package for transliterating Arabizi (Arabic chat alphabet) to Arabic script. | 2 | ★ 0 | 0 | |
| #257 — | Provides functionalities to extract identifiers from MRZ documents as part of the ad_hoc_identity framework. | 2 | ★ 0 | 0 | |
| #257 — | 🇦🇺 thatch.dev | A dart library for extracting metadata on web pages such as OpenGraph, Meta, Twitter Cards, and Structured Data (Json-LD) | 2 | ★ 2 | 4 |
| #257 — | Comprehensive Indonesian data formatter and validator. Format and validate Rupiah, NIK, NPWP, phone numbers, postal codes, bank accounts, dates, and more. | 2 | ★ 1 | 1 | |
| #257 — | Provide an OcrTextExtractor implementation based on Tesseract v5. | 2 | ★ 0 | 0 | |
| #257 — | Provides camera access and conversion to OcrImage as part of the ad_hoc_ident framework. | 2 | ★ 0 | 0 | |
| #263 — | Provides OCR functionality as part of the ad_hoc_ident framework. | 2 | ★ 0 | 0 | |
| #263 — | 🇨🇭 lukas-renggli.ch | A collection of example parsers, applications, and benchmarks that illustrate the PetitParser framework. | 2 | ★ 19 | 5 |
| #265 — | A Flutter package uses the google_mlkit_text_recognition and camera packages. This will scan the package cards. | 2 | ★ 0 | 7 | |
| #265 ▼ 2 | An all-in-one extractor 50+ functions cover common cases, from emails and phone numbers to URLs and hash. | 2 | ★ 4 | 23 | |
| #267 — | wafrat.com | A traditional Chinese-English dictionary based on CC-CEDICT. | 2 | ★ 2 | 3 |
| #267 — | 🇦🇺 manichord.com | A front matter parser that extracts YAML metadata from the start of a file or string. | 2 | ★ 2 | 3 |
| #269 — | 🇺🇸 jucodes.com | Just An Amazing Highly Customizable Text & Text Field Detector Widgets Package That Can Detect Url,HashTag,Email,User Tag & any Other Pattern. | 2 | ★ 1 | 10 |
| #270 — | 🇮🇩 msvcode.com | A collection of document-analysis processing. Includes tokenization, distance, similarity, etc. | 2 | ★ 5 | 11 |
| #271 — | 🇵🇭 markivan.dev | A dart library to parse text into bible references in multiple locales. | 2 | ★ 0 | 4 |
| #271 ▲ 2 | 🇫🇷 nikodembernat.com | Dart implementation of a parser for resources from the Kanji Vector Graphics project. | 2 | ★ 9 | 4 |
| #271 — | Parse frontmatter from a YAML file. Use this along-side a markdown plugin such as flutter_markdown. | 2 | ★ 10 | 6 | |
| #274 — | Pure Dart text measurement & layout. Segments text once, caches widths, then performs pure arithmetic for layout at any width. Enables pre-computed text heights, variable-width text flow, and efficient text pagination. | 1 | ★ 6 | 5 | |
| #274 — | A Dart library for manipulating Greek text - mainly transforming between Latin and Greek character sets. | 1 | ★ 1 | 2 | |
| #276 — | A Dart package designed to streamline the manipulation of Quill Delta, making complex operations straightforward | 1 | ★ 5 | 3 | |
| #276 — | Korean Choseong Search in Flutter | 1 | ★ 2 | 4 | |
| #278 — | Automatically hyphenate or increment numbers on the next line. Simplify and enhance text formatting with this versatile package. | 1 | ★ 2 | 4 | |
| #278 — | A multilingual bad words filtering package supporting English, Persian, Arabic, Turkish, and more. | 1 | ★ 1 | 3 | |
| #280 — | astrodevs.space | A modular WYSIWYG rich-text editor engine for Flutter. Provides document model, editing commands, rendering, and import/export for JSON, Markdown, and HTML. | 1 | ★ 7 | 5 |
| #281 — | hash at links detector Custom text to detect '#'_'@'_'links' support many languages | 1 | ★ 3 | 21 | |
| #281 — | Simple dart package for converting latin text to Serbian cyrillic and vice versa | 1 | ★ 2 | 4 | |
| #281 — | .lrc file parser and lyrics tracker. | 1 | ★ 3 | 12 | |
| #281 — | package provides a set of extensions for converting numbers to Amharic, Afaan Oromo, and Tigrigna text. | 1 | ★ 8 | 8 | |
| #281 — | List of provinces and cities, IBAN, PAN and National Number validators and more. | 1 | ★ 2 | 3 | |
| #286 — | 🇹🇭 kidpech.app | Thai number-to-words utilities: baht text, integers, decimals, fractions, digit-by-digit, Thai/Arabic numerals, and Roman numerals. | 1 | ★ 1 | 2 |
| #286 — | A package provider OCR mask camera. | 1 | — | 10 | |
| #288 — | A library that converts Morse code to decoded string and normal string to encoded Morse code. | 1 | ★ 5 | 10 | |
| #289 — | A Flutter package for easy text formatting with customizable styles between specified marks. | 1 | ★ 1 | 7 | |
| #289 — | swiftflutter.com | Flutter scalable OCR package is a wrapper around google_mlkit_text_recognition where you can partialy select part of camera which text will be processed of. | 1 | — | 7 |
| #291 — | A Flutter package for transliterating names and text between English and Indian languages. | 1 | — | 1 | |
| #292 — | A simple package for scanning IBANs by camera and text recognition. | 1 | ★ 5 | 12 | |
| #292 — | Given a greek work will generate greeklish versions. Helpful for doing client searching and want to support greeklish input. | 1 | ★ 1 | 3 | |
| #294 ▲ 3 | A lightweight Flutter/Dart extension to format ID numbers (Generic Formatter, NIDA, phone number, Voter ID, and NCARD card style). Also supports currency formatting and customizable generic ID formats.. | 1 | ★ 0 | 0 | |
| #294 — | 🇮🇳 techvoot.com | Flutter Text Detect Area's text recognition can recognize/detect text from image's particular area by dragging/moving/panning area selector. | 1 | ★ 9 | 28 |
| #296 ▲ 2 | 🇮🇳 devcodespace.com | A Flutter package that transforms plain text into interactive elements with automatic detection of URLs, emails, phone numbers, and social handles. Features tap interactions, copy/share capabilities, and social media profile access with customizable styling. | 1 | ★ 0 | 21 |
| #296 ▲ 2 | 🇨🇦 shabados.com | Dart utilities library for converting, analyzing, and testing Gurmukhi strings. | 1 | ★ 36 | 3 |
| #296 ▼ 3 | A Flutter plugin for finding synonyms of English words, including scores indicating their frequency or usage in a dataset, enhancing vocabulary and writing. | 1 | ★ 1 | 9 | |
| #296 ▼ 5 | 🇯🇵 adora-app.com | A lightweight Japanese word tokenizer library for Dart and Flutter based on wakachigaki | 1 | ★ 8 | 9 |
| #300 — | 🇰🇷 curogom.dev | Korean-friendly text utilities for Flutter, including keep-all style word breaks and stable underline rendering. | 1 | ★ 2 | 4 |
| #301 — | AI-powered flutter package for document and image scanning with fast, accurate text recognition and OCR using Openai. | 1 | ★ 1 | 7 | |
| #302 — | Transliteration package which transliterates "English" to more than 20 languagues. | 1 | ★ 3 | 9 | |
| #302 — | 🇮🇩 mokuton.site | A TextField Widget that allow you to convert easily what's in the TextField to Markdown. | 1 | ★ 19 | 33 |
| #302 — | This is a package to get text in the focused area on the camera. It is created based on OCR technology by https://pub.dev/packages/google_mlkit_text_recognition. | 1 | ★ 1 | 8 | |
| #302 — | 🇬🇧 vxern.dev | A tiny and complete tool to supercharge static JSON strings with dynamic, user-defined expressions. | 1 | ★ 2 | 5 |
| #306 — | Indian ID validation helpers for KYC and onboarding (Aadhaar, PAN, GSTIN, DL, Voter ID, Passport + PIN/Phone/Email).
| 1 | ★ 0 | 2 | |
| #306 — | Markdown import and export support for Docsy, the modular Flutter WYSIWYG editor. Convert documents seamlessly between Docsy and Markdown. | 1 | ★ 7 | 1 | |
| #308 — | Markdown import and export support for Docsy, the modular Flutter WYSIWYG editor. Convert documents seamlessly between Docsy and Markdown. | 1 | ★ 7 | 2 | |
| #309 — | Calculates similarity between two Korean strings using Levenshtein distance with decomposed phonemes, improving accuracy. 자모음 분리 및 초/종/중성 가중치 적용을 통해 두 한글 문자열 사이의 유사도를 정확하게 측정하는 패키지. | 1 | ★ 4 | 5 | |
| #310 — | cirocarandente.com | Handle Praat TextGrid's format in pure Dart | 1 | — | 1 |
| #311 — | 🇮🇳 pragneshkoli.in | A highly optimized, auto-detecting date parser for Dart/Flutter. Supports ISO, slash, dash, dot, text, US, RFC, and compact formats. | 1 | ★ 0 | 12 |
| #312 — | HTML editor for Flutter (WYSIWYG, rich text) with built-in speech-to-text. | 1 | ★ 1 | 1 | |
| #313 — | Convierte números del 1 al 99999 en su representación textual en español | 1 | ★ 1 | 1 | |
| #314 — | 🇮🇳 januscaler.com | A lightweight flutter package to linkify texts containing urls, emails and hashtags like twitter does. | 1 | ★ 0 | 0 |
| #314 — | This method returns a list of TextSpan ideal for formatting long text this implementation supports the following tags, see example. | 1 | ★ 2 | 9 | |
| #314 — | nathankolbas.com | A minimalistic pure Dart implementation of the Jinja templating engine, specifically designed for parsing and rendering ML chat templates. | 1 | ★ 0 | 0 |
| #317 — | Dart package to recognize if provided string contains offensive words. | 0 | ★ 3 | 9 | |
| #318 — | a flutter package for converting the number into words, it takes two parameter 1. Number which will be converting to words, 2. language code in which language the words should be generate | 0 | ★ 0 | 1 | |
| #319 — | 🇺🇦 cleveroad.com | A great package for mentioning people in texts in different ways | 0 | ★ 4 | 17 |
| #320 — | Core types and Delta utilities for the quill_delta_* converter family. Pure Dart, zero HTML/binary dependencies. | 0 | ★ 0 | 0 | |
| #320 — | Lossless bidirectional Quill Delta <-> HTML conversion. Pure Dart. Cross-editor (CKEditor, TipTap, ProseMirror, Quill JS, Lexical) interop with adapter API for custom embeds. | 0 | ★ 0 | 0 | |
| #320 — | Quill Delta -> PDF export. PDF -> Delta import is a stub. Pure Dart writer via package:pdf. | 0 | ★ 0 | 0 |
