
Looking for contributors for a flutter package
Hey everyone,
I’ve been working on a Flutter package called SafeText for profanity filtering and phone number detection. Originally it started as a small utility (~1.7K English words, simple matching), but recently I pushed a v2.0.0 update where I:
- Expanded dataset to 55K+ words across 75 languages
- Switched to Aho–Corasick for multi-pattern matching (~20x faster)
- Added support for multi-word phrases and better normalization
What surprised me is the traction after the update, in about 24 days:
- Downloads went from ~2.3K → 3.7K/month
- Likes increased from 48 → 62
Thanks to the community for there support.
So I’m trying to take this a bit more seriously now and open it up for contributors. I’ve added a bunch of issues, including:
- Dataset validation & cleanup (duplicates / false positives)
- Performance improvements (trie build, caching, memory)
- Chunk-based filtering (for streaming input)
- Better obfuscation handling (f@ck, f u c k, etc.)
- Documentation improvements (pub.dev API docs are pretty minimal right now)
Repo: https://github.com/master-wayne7/safe_text
If anyone’s interested in contributing, whether beginner or experienced, feel free to pick up an issue or suggest improvements.
Also open to feedback on the approach/architecture.
Thanks!