Category Text Processing
Top Text Processing packages by yearly commits
Text recognition, parsing, formatting, manipulation (sprintf, quill_delta, OCR)
Ranks repos by total commits over the past 52 weeks. Activity, not quality. A finished library may rank low. A thrashing one may rank high.
Packages need a public GitHub repo, at least 50 commits in the past 52 weeks, and at least 100 downloads a day. Monorepo siblings collapse to the highest-downloaded package.
textf first shipped 1 year ago. Ranks #2 in Text Processing by commit activity, #58 by daily downloads in the same category.
| Rank | Package | Description | Commits / yr | Last commit | Downloads / day | Stars |
|---|---|---|---|---|---|---|
| #1 | 🇺🇸 tools.dart.dev | A portable Markdown library written in Dart that can parse Markdown into HTML. | 270 | 24d ago | 104.1K | ★ 116 |
| #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.
| 204 | 4mo ago | 171 | ★ 29 |
| #3 | A fast Dart profanity & swear word filter with phone number detection, powered by Aho-Corasick. Supports 80+ languages and 55,000+ curated bad words. | 102 | 1mo ago | 278 | ★ 10 | |
| #4 | 🇯🇵 codingfeline.com | Unicode 17.0 Normalization - NFC, NFD, NFKC, NFKD. This is a Dart port of [walling/unorm](https://github.com/walling/unorm). | 91 | 1mo ago | 13.3K | ★ 16 |
| #5 | 🇵🇱 roszkowski.dev | A pure-Dart port of KaTeX. Parses LaTeX math to a backend-agnostic box tree and serializes it to SVG — no Flutter dependency. | 55 | 3mo ago | 630 | ★ 11 |
| #6 | 🇩🇪 superlist.com | Text with metadata spans for easy text editing and styling. | 53 | 8mo ago | 1.2K | ★ 20 |
