A Flutter package designed to detect hashtags (#), mentions (@), and URLs within text, supporting multiple languages. It enables developers to identify and process social media-style text elements in user input or displayed content. The package is lightweight and integrates seamlessly into text widgets, making it ideal for social networking apps, comment sections, or chat interfaces. It enhances user experience by allowing automatic linking and styling of detected elements.
Use cases
- Social media app feeds
- User comment parsing
- Chat application message processing
- Content tagging systems
- Multilingual text analysis
Key features
- Detects #hashtags, @mentions, and links
- Supports multiple languages
- Lightweight and easy to integrate
- Customizable detection patterns
- Real-time text analysis
Suitable for
- Flutter apps with social features
- Text input with dynamic tagging
- Multilingual user-generated content
- Chat or messaging platforms
- Content moderation tools
Considerations
- Does not include styling or navigation logic
- Requires manual handling of tap events
- Limited to basic pattern matching
- No built-in support for custom delimiters
- Depends on external text rendering for UI
